home *** CD-ROM | disk | FTP | other *** search
/ InfoMagic Internet Tools 1993 July / Internet Tools.iso / RockRidge / info-service / www / src / midaswww-1.0 / midas.uil < prev    next >
Encoding:
Text File  |  1992-11-16  |  88.2 KB  |  2,759 lines

  1. module vuitDummy
  2.     names = case_sensitive
  3.  
  4. value
  5.     Midas_Custom_Button_Width: 70;
  6.     Midas_Cusom_Button_Offset: -35;
  7.     Midas_Custom_Large_Font: font_table(font('-*-HELVETICA-BOLD-R-*--*-180-*-*-*-*-ISO8859-1'));
  8.     HandyPakIcon: exported icon(color_table = color_table(background color = ' ', 
  9.             foreground color = '*'),
  10.         '                                        ',
  11.         ' ***************************************',
  12.         ' *                                *   **',
  13.         ' *                               **  * *',
  14.         ' *            *    ***   *    ** *  *  *',
  15.         ' *  ** ***    * **   **  *         *   *',
  16.         ' *       *    **      *      **   *    *',
  17.         ' * *    * *  *   *               *     *',
  18.         ' *     * *                      *      *',
  19.         ' *    ****   *        **       *      **',
  20.         ' *     *     *         **     *        *',
  21.         ' *    *          **          *         *',
  22.         ' *         ** *     ***     *          *',
  23.         ' *  * * * * *   *    *     *           *',
  24.         ' *  * *** *    **         *            *',
  25.         ' *     *  *       **     *            **',
  26.         ' *     *   *            *              *',
  27.         ' *           *  *      *               *',
  28.         ' * *     *    **      *                *',
  29.         ' *      *            *                 *',
  30.         ' *     *            *           *      *',
  31.         ' *     * *  **     *      *     *    ***',
  32.         ' *          *     *       *     *      *',
  33.         ' * *  **    ***  *        *    ***     *',
  34.         ' * *  *      ** *        ***   * *     *',
  35.         ' *   ****     **         * *   ***     *',
  36.         ' *      *     *     *    ***    *      *',
  37.         ' *  *        *      *     *     *     **',
  38.         ' *  *      **      ***    *     *      *',
  39.         ' *    ***  *       * *    *            *',
  40.         ' *        *   *    ***                 *',
  41.         ' *  *    *    *     *                  *',
  42.         ' *      *    ***    *                  *',
  43.         ' *     **    * *                      **',
  44.         ' *    *      ***                       *',
  45.         ' *   *        *                        *',
  46.         ' *  *         *                        *',
  47.         ' * *                *               *  *',
  48.         ' **    *    *   *   *   *   *   *   *  *',
  49.         ' ***************************************');
  50.     MidasIcon: exported icon(color_table = color_table(background color = ' ', 
  51.             foreground color = '*'),
  52.         '**           **        *           **** ',
  53.         ' ***        *  *      * *        **   * ',
  54.         '  ****     *    *    *   *     **    *  ',
  55.         '   *  **  *      *  *     *  **     **  ',
  56.         '    *   **        **       **       *   ',
  57.         '     *                             *    ',
  58.         '      *                           **    ',
  59.         '       *                          *     ',
  60.         '        *                        *      ',
  61.         '         *                    ****      ',
  62.         '          ********************** *      ',
  63.         '         *                  ******      ',
  64.         '         *                  ******      ',
  65.         '         *  ***     ****    ******      ',
  66.         '         * *   **  *    *   ******      ',
  67.         '         *  *** *   ***     ******      ',
  68.         '        ** * * *   * * *    ******      ',
  69.         '        **  *** *   ***     ******      ',
  70.         '       * *      *           ******      ',
  71.         '       ***      *           ******      ',
  72.         '       * *     *            ******      ',
  73.         '       ***    **  ** *      ******      ',
  74.         '       ***    *** ***       ******      ',
  75.         '        **      **          ******      ',
  76.         '       ***                  ***** *     ',
  77.         '       ***     ** **        *******     ',
  78.         '       ***   *********     ********     ',
  79.         '       ***     *****      * *******     ',
  80.         '      *** *              ********* *    ',
  81.         '      ***  *    ***     ** * * * **     ',
  82.         '       ******   ***    ***** *****      ',
  83.         '      *  *****  ***   ***********       ',
  84.         '      * ** ****  *   * * ***** ***      ',
  85.         '       ** ** ********   **** *****      ',
  86.         '       ******   ***    ********   ****  ',
  87.         '   ****    *  **   *****              **',
  88.         '***      ** ** *     ***                ',
  89.         '          **** *       ***              ',
  90.         '            **                          ',
  91.         '                                        ');
  92.     list_offset: 7;
  93.     Buitton_Bottom_Offset: 8;
  94.     LabelTextOffset: -5;
  95.  
  96. list
  97.     Midas_Custom_Label: arguments
  98.         {
  99.         XmNtopOffset = 10;
  100.         XmNleftOffset = 9;
  101.         XmNfontList = Midas_Custom_Large_Font;
  102.         };
  103.  
  104. procedure
  105.     midas_command_proc();
  106.     CustomCreate(integer);
  107.     CustomDelVerb();
  108.     CustomAddVerb();
  109.     CustomSelVerb();
  110.     CustomAddMenu();
  111.     CustomDelMenu();
  112.     CustomSelMenu();
  113.     CustomVMAddSeparator();
  114.     CustomUpdateSensitivity();
  115.     CustomVMAddMenu();
  116.     CustomVMAddVerb();
  117.     CustomVMDel();
  118.     CustomVMUp();
  119.     CustomVMDown();
  120.     CustomSelConfMenu();
  121.     CustomVMSel();
  122.     CustomSelConfVerb();
  123.     CustomVMSelConf();
  124.     CustomApply();
  125.     CustomOk();
  126.     CustomReset();
  127.     CustomCancel();
  128.     CustomExit(integer);
  129.     SendMidas(string);
  130.     midas_exit(integer);
  131.  
  132. object
  133.     Midas_Main: XmMainWindow 
  134.         {
  135.         arguments
  136.             {
  137.             XmNworkWindow = XmCommand Midas_Command;
  138.             };
  139.         controls
  140.             {
  141.             XmCommand Midas_Command;
  142.             XmMenuBar 
  143.                 {
  144.                 callbacks
  145.                     {
  146.                     MrmNcreateCallback = procedures
  147.                         {
  148.                         SendMidas(
  149.                         "Custom Connect CUSTOM \"<main>\" .");
  150.                         };
  151.                     };
  152.                 };
  153.             };
  154.         callbacks
  155.             {
  156.             MrmNcreateCallback = procedures
  157.                 {
  158.                 SendMidas(
  159.                 "Custom Create CUSTOM .");
  160.                 };
  161.             };
  162.         };
  163.     Midas_Command: XmCommand 
  164.         {
  165.         arguments
  166.             {
  167.             };
  168.         callbacks
  169.             {
  170.             XmNcommandEnteredCallback = procedures
  171.                 {
  172.                 midas_command_proc();
  173.                 };
  174.             MrmNcreateCallback = procedures
  175.                 {
  176.                 SendMidas(
  177.                 "Midas Register Name MidasCommand .");
  178.                 };
  179.             };
  180.         };
  181.     Midas_Custom: XmFormDialog 
  182.         {
  183.         arguments
  184.             {
  185.             XmNx = 5;
  186.             XmNy = 500;
  187.             XmNwidth = 557;
  188.             XmNheight = 496;
  189.             XmNborderWidth = 1;
  190.             XmNresizePolicy = XmRESIZE_NONE;
  191.             XmNfractionBase = 90;
  192.             XmNdialogTitle = 
  193.             compound_string("Midas Customize Verbs and Menus");
  194.             };
  195.         controls
  196.             {
  197.             XmForm 
  198.                 {
  199.                 arguments
  200.                     {
  201.                     XmNx = 251;
  202.                     XmNy = 7;
  203.                     XmNwidth = 25;
  204.                     XmNheight = 26;
  205.                     XmNborderWidth = 1;
  206.                     XmNtopAttachment = XmATTACH_FORM;
  207.                     XmNleftAttachment = XmATTACH_POSITION;
  208.                     XmNleftOffset = 0;
  209.                     XmNtopOffset = 0;
  210.                     XmNleftPosition = 60;
  211.                     XmNrightOffset = 0;
  212.                     XmNrightAttachment = XmATTACH_FORM;
  213.                     XmNbottomOffset = 0;
  214.                     XmNbottomAttachment = XmATTACH_WIDGET;
  215.                     XmNbottomWidget = XmForm Midas_Custom_Buttons;
  216.                     };
  217.                 controls
  218.                     {
  219.                     XmLabelGadget Midas_Custom_Verb_Menu_Label;
  220.                     XmPushButtonGadget Midas_Custom_Add_Verb;
  221.                     XmPushButtonGadget 
  222.                         {
  223.                         arguments
  224.                             {
  225.                             XmNx = 91;
  226.                             XmNy = 252;
  227.                             XmNlabelString = 
  228.                             compound_string("Add Menu");
  229.                             XmNtopAttachment = XmATTACH_OPPOSITE_WIDGET;
  230.                             XmNleftAttachment = XmATTACH_POSITION;
  231.                             XmNleftPosition = 75;
  232.                             XmNtopOffset = 0;
  233.                             XmNleftOffset = Midas_Cusom_Button_Offset;
  234.                             XmNwidth = Midas_Custom_Button_Width;
  235.                             XmNtopWidget = XmPushButtonGadget Midas_Custom_Add_Verb;
  236.                             };
  237.                         callbacks
  238.                             {
  239.                             MrmNcreateCallback = procedures
  240.                                 {
  241.                                 CustomCreate(5);
  242.                                 };
  243.                             XmNactivateCallback = procedures
  244.                                 {
  245.                                 CustomVMAddMenu();
  246.                                 };
  247.                             };
  248.                         };
  249.                     XmPushButtonGadget Midas_Custom_Separator;
  250.                     XmPushButtonGadget 
  251.                         {
  252.                         arguments
  253.                             {
  254.                             XmNx = 94;
  255.                             XmNy = 345;
  256.                             XmNlabelString = 
  257.                             compound_string("Remove");
  258.                             XmNtopAttachment = XmATTACH_OPPOSITE_WIDGET;
  259.                             XmNleftAttachment = XmATTACH_POSITION;
  260.                             XmNleftPosition = 75;
  261.                             XmNtopOffset = 0;
  262.                             XmNleftOffset = Midas_Cusom_Button_Offset;
  263.                             XmNwidth = Midas_Custom_Button_Width;
  264.                             XmNtopWidget = XmPushButtonGadget Midas_Custom_Separator;
  265.                             };
  266.                         callbacks
  267.                             {
  268.                             MrmNcreateCallback = procedures
  269.                                 {
  270.                                 CustomCreate(7);
  271.                                 };
  272.                             XmNactivateCallback = procedures
  273.                                 {
  274.                                 CustomVMDel();
  275.                                 };
  276.                             };
  277.                         };
  278.                     XmLabelGadget ActiveMenuLabel;
  279.                     XmScrolledList 
  280.                         {
  281.                         arguments
  282.                             {
  283.                             XmNwidth = 181;
  284.                             XmNheight = 160;
  285.                             XmNlistSizePolicy = XmCONSTANT;
  286.                             XmNtopAttachment = XmATTACH_WIDGET;
  287.                             XmNleftAttachment = XmATTACH_FORM;
  288.                             XmNleftOffset = list_offset;
  289.                             XmNtopOffset = 0;
  290.                             XmNrightOffset = list_offset;
  291.                             XmNrightAttachment = XmATTACH_FORM;
  292.                             XmNbottomOffset = 1;
  293.                             XmNbottomAttachment = XmATTACH_WIDGET;
  294.                             XmNtopWidget = XmLabelGadget Midas_Custom_Verb_Menu_Label;
  295.                             XmNbottomWidget = XmLabelGadget ActiveMenuLabel;
  296.                             XmNvisibleItemCount = 999;
  297.                             XmNx = 20;
  298.                             XmNy = 5;
  299.                             };
  300.                         callbacks
  301.                             {
  302.                             MrmNcreateCallback = procedures
  303.                                 {
  304.                                 CustomCreate(8);
  305.                                 };
  306.                             XmNbrowseSelectionCallback = procedures
  307.                                 {
  308.                                 CustomVMSel();
  309.                                 };
  310.                             XmNdefaultActionCallback = procedures
  311.                                 {
  312.                                 CustomVMSelConf();
  313.                                 };
  314.                             };
  315.                         };
  316.                     XmPushButtonGadget Midas_Custom_Up;
  317.                     XmPushButtonGadget 
  318.                         {
  319.                         arguments
  320.                             {
  321.                             XmNx = 134;
  322.                             XmNy = 252;
  323.                             XmNlabelString = 
  324.                             compound_string("Down");
  325.                             XmNtopAttachment = XmATTACH_OPPOSITE_WIDGET;
  326.                             XmNleftAttachment = XmATTACH_POSITION;
  327.                             XmNleftPosition = 75;
  328.                             XmNtopOffset = 0;
  329.                             XmNleftOffset = Midas_Cusom_Button_Offset;
  330.                             XmNwidth = Midas_Custom_Button_Width;
  331.                             XmNtopWidget = XmPushButtonGadget Midas_Custom_Up;
  332.                             };
  333.                         callbacks
  334.                             {
  335.                             MrmNcreateCallback = procedures
  336.                                 {
  337.                                 CustomCreate(3);
  338.                                 };
  339.                             XmNactivateCallback = procedures
  340.                                 {
  341.                                 CustomVMDown();
  342.                                 };
  343.                             };
  344.                         };
  345.                     };
  346.                 };
  347.             XmForm Midas_Custom_Command;
  348.             XmForm Midas_Custom_Buttons;
  349.             XmForm Verb_Form;
  350.             XmForm 
  351.                 {
  352.                 arguments
  353.                     {
  354.                     XmNx = 191;
  355.                     XmNy = 91;
  356.                     XmNwidth = 25;
  357.                     XmNheight = 25;
  358.                     XmNborderWidth = 1;
  359.                     XmNtopAttachment = XmATTACH_FORM;
  360.                     XmNleftAttachment = XmATTACH_POSITION;
  361.                     XmNleftOffset = 0;
  362.                     XmNtopOffset = 0;
  363.                     XmNleftPosition = 30;
  364.                     XmNrightOffset = 0;
  365.                     XmNrightAttachment = XmATTACH_POSITION;
  366.                     XmNrightPosition = 60;
  367.                     XmNbottomOffset = 0;
  368.                     XmNbottomAttachment = XmATTACH_OPPOSITE_WIDGET;
  369.                     XmNbottomWidget = XmForm Verb_Form;
  370.                     XmNdefaultButton = XmPushButtonGadget Menu_Ok_Button;
  371.                     };
  372.                 controls
  373.                     {
  374.                     XmLabelGadget Menu_Label;
  375.                     XmText Menu_Text;
  376.                     XmScrolledList 
  377.                         {
  378.                         arguments
  379.                             {
  380.                             XmNwidth = 181;
  381.                             XmNheight = 160;
  382.                             XmNlistSizePolicy = XmCONSTANT;
  383.                             XmNtopAttachment = XmATTACH_WIDGET;
  384.                             XmNleftAttachment = XmATTACH_FORM;
  385.                             XmNleftOffset = list_offset;
  386.                             XmNtopOffset = 0;
  387.                             XmNrightOffset = list_offset;
  388.                             XmNrightAttachment = XmATTACH_FORM;
  389.                             XmNbottomOffset = list_offset;
  390.                             XmNbottomAttachment = XmATTACH_WIDGET;
  391.                             XmNtopWidget = XmLabelGadget Menu_Label;
  392.                             XmNbottomWidget = XmText Menu_Text;
  393.                             };
  394.                         callbacks
  395.                             {
  396.                             MrmNcreateCallback = procedures
  397.                                 {
  398.                                 CustomCreate(17);
  399.                                 };
  400.                             XmNdefaultActionCallback = procedures
  401.                                 {
  402.                                 CustomSelConfMenu();
  403.                                 };
  404.                             XmNbrowseSelectionCallback = procedures
  405.                                 {
  406.                                 CustomSelMenu();
  407.                                 };
  408.                             };
  409.                         };
  410.                     XmPushButtonGadget Menu_Ok_Button;
  411.                     XmPushButtonGadget 
  412.                         {
  413.                         arguments
  414.                             {
  415.                             XmNx = 74;
  416.                             XmNy = 0;
  417.                             XmNlabelString = 
  418.                             compound_string("Delete");
  419.                             XmNtopAttachment = XmATTACH_OPPOSITE_WIDGET;
  420.                             XmNleftAttachment = XmATTACH_POSITION;
  421.                             XmNleftOffset = Midas_Cusom_Button_Offset;
  422.                             XmNtopOffset = 0;
  423.                             XmNleftPosition = 75;
  424.                             XmNwidth = Midas_Custom_Button_Width;
  425.                             XmNtopWidget = XmPushButtonGadget Menu_Ok_Button;
  426.                             };
  427.                         callbacks
  428.                             {
  429.                             MrmNcreateCallback = procedures
  430.                                 {
  431.                                 CustomCreate(20);
  432.                                 };
  433.                             XmNactivateCallback = procedures
  434.                                 {
  435.                                 CustomDelMenu();
  436.                                 };
  437.                             };
  438.                         };
  439.                     };
  440.                 };
  441.             };
  442.         };
  443.     Midas_Custom_Buttons: XmForm 
  444.         {
  445.         arguments
  446.             {
  447.             XmNx = 247;
  448.             XmNy = 178;
  449.             XmNwidth = 27;
  450.             XmNheight = 72;
  451.             XmNborderWidth = 1;
  452.             XmNtopAttachment = XmATTACH_NONE;
  453.             XmNleftAttachment = XmATTACH_POSITION;
  454.             XmNleftOffset = 0;
  455.             XmNtopOffset = 0;
  456.             XmNleftPosition = 60;
  457.             XmNrightOffset = 0;
  458.             XmNrightAttachment = XmATTACH_FORM;
  459.             XmNbottomOffset = 0;
  460.             XmNbottomAttachment = XmATTACH_FORM;
  461.             };
  462.         controls
  463.             {
  464.             XmPushButtonGadget Midas_Custom_OK_Button;
  465.             XmPushButtonGadget Midas_Custom_Apply_Button;
  466.             XmPushButtonGadget 
  467.                 {
  468.                 arguments
  469.                     {
  470.                     XmNx = 82;
  471.                     XmNy = 16;
  472.                     XmNlabelString = 
  473.                     compound_string("Reset");
  474.                     XmNtopAttachment = XmATTACH_OPPOSITE_WIDGET;
  475.                     XmNleftAttachment = XmATTACH_POSITION;
  476.                     XmNleftOffset = Midas_Cusom_Button_Offset;
  477.                     XmNtopOffset = 0;
  478.                     XmNleftPosition = 75;
  479.                     XmNwidth = Midas_Custom_Button_Width;
  480.                     XmNtopWidget = XmPushButtonGadget Midas_Custom_Apply_Button;
  481.                     };
  482.                 callbacks
  483.                     {
  484.                     MrmNcreateCallback = procedures
  485.                         {
  486.                         CustomCreate(12);
  487.                         };
  488.                     XmNactivateCallback = procedures
  489.                         {
  490.                         CustomReset();
  491.                         };
  492.                     };
  493.                 };
  494.             XmPushButtonGadget 
  495.                 {
  496.                 arguments
  497.                     {
  498.                     XmNx = 86;
  499.                     XmNy = 51;
  500.                     XmNlabelString = 
  501.                     compound_string("Cancel");
  502.                     XmNtopAttachment = XmATTACH_OPPOSITE_WIDGET;
  503.                     XmNleftAttachment = XmATTACH_POSITION;
  504.                     XmNleftOffset = Midas_Cusom_Button_Offset;
  505.                     XmNtopOffset = 0;
  506.                     XmNwidth = Midas_Custom_Button_Width;
  507.                     XmNleftPosition = 75;
  508.                     XmNtopWidget = XmPushButtonGadget Midas_Custom_OK_Button;
  509.                     };
  510.                 callbacks
  511.                     {
  512.                     MrmNcreateCallback = procedures
  513.                         {
  514.                         CustomCreate(11);
  515.                         };
  516.                     XmNactivateCallback = procedures
  517.                         {
  518.                         CustomCancel();
  519.                         };
  520.                     };
  521.                 };
  522.             };
  523.         };
  524.     Midas_Custom_Apply_Button: XmPushButtonGadget 
  525.         {
  526.         arguments
  527.             {
  528.             XmNx = 77;
  529.             XmNy = 9;
  530.             XmNlabelString = 
  531.             compound_string("Apply");
  532.             XmNtopAttachment = XmATTACH_FORM;
  533.             XmNleftAttachment = XmATTACH_POSITION;
  534.             XmNleftOffset = Midas_Cusom_Button_Offset;
  535.             XmNtopOffset = 10;
  536.             XmNleftPosition = 25;
  537.             XmNwidth = Midas_Custom_Button_Width;
  538.             };
  539.         callbacks
  540.             {
  541.             MrmNcreateCallback = procedures
  542.                 {
  543.                 CustomCreate(10);
  544.                 };
  545.             XmNactivateCallback = procedures
  546.                 {
  547.                 CustomApply();
  548.                 };
  549.             };
  550.         };
  551.     Midas_Custom_OK_Button: XmPushButtonGadget 
  552.         {
  553.         arguments
  554.             {
  555.             XmNx = 18;
  556.             XmNy = 13;
  557.             XmNlabelString = 
  558.             compound_string("OK");
  559.             XmNtopAttachment = XmATTACH_FORM;
  560.             XmNleftAttachment = XmATTACH_POSITION;
  561.             XmNleftOffset = Midas_Cusom_Button_Offset;
  562.             XmNtopOffset = 40;
  563.             XmNleftPosition = 25;
  564.             XmNwidth = Midas_Custom_Button_Width;
  565.             };
  566.         callbacks
  567.             {
  568.             MrmNcreateCallback = procedures
  569.                 {
  570.                 CustomCreate(9);
  571.                 };
  572.             XmNactivateCallback = procedures
  573.                 {
  574.                 CustomOk();
  575.                 };
  576.             };
  577.         };
  578.     Midas_Custom_Command: XmForm 
  579.         {
  580.         arguments
  581.             {
  582.             XmNx = 36;
  583.             XmNy = 316;
  584.             XmNwidth = 25;
  585.             XmNheight = 126;
  586.             XmNborderWidth = 1;
  587.             XmNtopAttachment = XmATTACH_NONE;
  588.             XmNleftAttachment = XmATTACH_FORM;
  589.             XmNleftOffset = 0;
  590.             XmNtopOffset = 0;
  591.             XmNrightOffset = 0;
  592.             XmNrightAttachment = XmATTACH_POSITION;
  593.             XmNrightPosition = 60;
  594.             XmNbottomOffset = 0;
  595.             XmNbottomAttachment = XmATTACH_FORM;
  596.             XmNresizePolicy = XmRESIZE_GROW;
  597.             };
  598.         controls
  599.             {
  600.             XmLabelGadget Midas_Custom_Command_Label;
  601.             XmText 
  602.                 {
  603.                 arguments
  604.                     {
  605.                     XmNx = 14;
  606.                     XmNy = 32;
  607.                     XmNwidth = 25;
  608.                     XmNtopAttachment = XmATTACH_WIDGET;
  609.                     XmNleftAttachment = XmATTACH_FORM;
  610.                     XmNleftOffset = 9;
  611.                     XmNtopOffset = 2;
  612.                     XmNrightOffset = 9;
  613.                     XmNrightAttachment = XmATTACH_FORM;
  614.                     XmNbottomOffset = 9;
  615.                     XmNbottomAttachment = XmATTACH_FORM;
  616.                     XmNtopWidget = XmLabelGadget Midas_Custom_Command_Label;
  617.                     XmNeditMode = XmMULTI_LINE_EDIT;
  618.                     XmNrows = 4;
  619.                     };
  620.                 callbacks
  621.                     {
  622.                     MrmNcreateCallback = procedures
  623.                         {
  624.                         CustomCreate(1);
  625.                         };
  626.                     XmNvalueChangedCallback = procedures
  627.                         {
  628.                         CustomUpdateSensitivity();
  629.                         };
  630.                     };
  631.                 };
  632.             };
  633.         };
  634.     Midas_Custom_Command_Label: XmLabelGadget 
  635.         {
  636.         arguments
  637.             {
  638.             arguments Midas_Custom_Label;
  639.             XmNlabelString = 
  640.             compound_string("Command(s) for Selected Verb");
  641.             XmNx = 8;
  642.             XmNtopAttachment = XmATTACH_FORM;
  643.             };
  644.         };
  645.     Midas_Custom_Add_Verb: XmPushButtonGadget 
  646.         {
  647.         arguments
  648.             {
  649.             XmNx = 14;
  650.             XmNy = 252;
  651.             XmNlabelString = 
  652.             compound_string("Add Verb");
  653.             XmNtopAttachment = XmATTACH_NONE;
  654.             XmNleftAttachment = XmATTACH_POSITION;
  655.             XmNwidth = Midas_Custom_Button_Width;
  656.             XmNleftOffset = Midas_Cusom_Button_Offset;
  657.             XmNleftPosition = 25;
  658.             XmNtopOffset = 0;
  659.             XmNbottomOffset = 4;
  660.             XmNbottomAttachment = XmATTACH_WIDGET;
  661.             XmNbottomWidget = XmPushButtonGadget Midas_Custom_Separator;
  662.             };
  663.         callbacks
  664.             {
  665.             MrmNcreateCallback = procedures
  666.                 {
  667.                 CustomCreate(4);
  668.                 };
  669.             XmNactivateCallback = procedures
  670.                 {
  671.                 CustomVMAddVerb();
  672.                 };
  673.             };
  674.         };
  675.     Midas_Custom_Separator: XmPushButtonGadget 
  676.         {
  677.         arguments
  678.             {
  679.             XmNx = 19;
  680.             XmNy = 279;
  681.             XmNlabelString = 
  682.             compound_string(".......");
  683.             XmNtopAttachment = XmATTACH_NONE;
  684.             XmNleftAttachment = XmATTACH_POSITION;
  685.             XmNleftPosition = 25;
  686.             XmNtopOffset = 0;
  687.             XmNleftOffset = Midas_Cusom_Button_Offset;
  688.             XmNwidth = Midas_Custom_Button_Width;
  689.             XmNbottomOffset = Buitton_Bottom_Offset;
  690.             XmNbottomAttachment = XmATTACH_FORM;
  691.             XmNheight = 28;
  692.             };
  693.         callbacks
  694.             {
  695.             MrmNcreateCallback = procedures
  696.                 {
  697.                 CustomCreate(6);
  698.                 };
  699.             XmNactivateCallback = procedures
  700.                 {
  701.                 CustomVMAddSeparator();
  702.                 };
  703.             };
  704.         };
  705.     Midas_Custom_Up: XmPushButtonGadget 
  706.         {
  707.         arguments
  708.             {
  709.             XmNx = 11;
  710.             XmNy = 223;
  711.             XmNlabelString = 
  712.             compound_string("Up");
  713.             XmNtopAttachment = XmATTACH_NONE;
  714.             XmNleftAttachment = XmATTACH_POSITION;
  715.             XmNwidth = Midas_Custom_Button_Width;
  716.             XmNleftOffset = Midas_Cusom_Button_Offset;
  717.             XmNleftPosition = 25;
  718.             XmNtopOffset = 0;
  719.             XmNbottomOffset = 5;
  720.             XmNbottomAttachment = XmATTACH_WIDGET;
  721.             XmNbottomWidget = XmPushButtonGadget Midas_Custom_Add_Verb;
  722.             };
  723.         callbacks
  724.             {
  725.             MrmNcreateCallback = procedures
  726.                 {
  727.                 CustomCreate(2);
  728.                 };
  729.             XmNactivateCallback = procedures
  730.                 {
  731.                 CustomVMUp();
  732.                 };
  733.             };
  734.         };
  735.     Midas_Custom_Verb_Menu_Label: XmLabelGadget 
  736.         {
  737.         arguments
  738.             {
  739.             arguments Midas_Custom_Label;
  740.             XmNlabelString = 
  741.             compound_string("Verbs in Menu");
  742.             XmNtopAttachment = XmATTACH_FORM;
  743.             };
  744.         };
  745.     Verb_Label: XmLabelGadget 
  746.         {
  747.         arguments
  748.             {
  749.             arguments Midas_Custom_Label;
  750.             XmNlabelString = 
  751.             compound_string("Verbs");
  752.             XmNtopAttachment = XmATTACH_FORM;
  753.             XmNleftAttachment = XmATTACH_FORM;
  754.             };
  755.         };
  756.     Verb_Enter_Button: XmPushButtonGadget 
  757.         {
  758.         arguments
  759.             {
  760.             XmNx = 13;
  761.             XmNy = 277;
  762.             XmNlabelString = 
  763.             compound_string("Enter");
  764.             XmNtopAttachment = XmATTACH_NONE;
  765.             XmNleftAttachment = XmATTACH_POSITION;
  766.             XmNleftOffset = Midas_Cusom_Button_Offset;
  767.             XmNtopOffset = 0;
  768.             XmNleftPosition = 25;
  769.             XmNwidth = Midas_Custom_Button_Width;
  770.             XmNbottomOffset = Buitton_Bottom_Offset;
  771.             XmNbottomAttachment = XmATTACH_FORM;
  772.             };
  773.         callbacks
  774.             {
  775.             MrmNcreateCallback = procedures
  776.                 {
  777.                 CustomCreate(15);
  778.                 };
  779.             XmNactivateCallback = procedures
  780.                 {
  781.                 CustomAddVerb();
  782.                 };
  783.             };
  784.         };
  785.     Verb_Text: XmText 
  786.         {
  787.         arguments
  788.             {
  789.             XmNx = 18;
  790.             XmNy = 264;
  791.             XmNheight = 35;
  792.             XmNtopAttachment = XmATTACH_NONE;
  793.             XmNleftAttachment = XmATTACH_FORM;
  794.             XmNleftOffset = list_offset;
  795.             XmNtopOffset = 0;
  796.             XmNrightOffset = list_offset;
  797.             XmNrightAttachment = XmATTACH_FORM;
  798.             XmNbottomOffset = list_offset;
  799.             XmNbottomAttachment = XmATTACH_WIDGET;
  800.             XmNbottomWidget = XmPushButtonGadget Verb_Enter_Button;
  801.             };
  802.         callbacks
  803.             {
  804.             MrmNcreateCallback = procedures
  805.                 {
  806.                 CustomCreate(14);
  807.                 };
  808.             XmNvalueChangedCallback = procedures
  809.                 {
  810.                 CustomUpdateSensitivity();
  811.                 };
  812.             };
  813.         };
  814.     Verb_Form: XmForm 
  815.         {
  816.         arguments
  817.             {
  818.             XmNx = 31;
  819.             XmNy = 61;
  820.             XmNwidth = 25;
  821.             XmNheight = 315;
  822.             XmNborderWidth = 1;
  823.             XmNtopAttachment = XmATTACH_FORM;
  824.             XmNleftAttachment = XmATTACH_FORM;
  825.             XmNleftOffset = 0;
  826.             XmNtopOffset = 0;
  827.             XmNrightOffset = 0;
  828.             XmNrightAttachment = XmATTACH_POSITION;
  829.             XmNrightPosition = 30;
  830.             XmNbottomOffset = -1;
  831.             XmNbottomAttachment = XmATTACH_WIDGET;
  832.             XmNbottomWidget = XmForm Midas_Custom_Command;
  833.             XmNdefaultButton = XmPushButtonGadget Verb_Enter_Button;
  834.             };
  835.         controls
  836.             {
  837.             XmLabelGadget Verb_Label;
  838.             XmText Verb_Text;
  839.             XmPushButtonGadget Verb_Enter_Button;
  840.             XmToggleButtonGadget Verb_Is_Toggle;
  841.             XmPushButtonGadget 
  842.                 {
  843.                 arguments
  844.                     {
  845.                     XmNx = 81;
  846.                     XmNy = 279;
  847.                     XmNlabelString = 
  848.                     compound_string("Delete");
  849.                     XmNtopAttachment = XmATTACH_OPPOSITE_WIDGET;
  850.                     XmNleftAttachment = XmATTACH_POSITION;
  851.                     XmNleftOffset = Midas_Cusom_Button_Offset;
  852.                     XmNtopOffset = 0;
  853.                     XmNtopWidget = XmPushButtonGadget Verb_Enter_Button;
  854.                     XmNleftPosition = 75;
  855.                     XmNwidth = Midas_Custom_Button_Width;
  856.                     };
  857.                 callbacks
  858.                     {
  859.                     MrmNcreateCallback = procedures
  860.                         {
  861.                         CustomCreate(16);
  862.                         };
  863.                     XmNactivateCallback = procedures
  864.                         {
  865.                         CustomDelVerb();
  866.                         };
  867.                     };
  868.                 };
  869.             XmScrolledList 
  870.                 {
  871.                 arguments
  872.                     {
  873.                     XmNwidth = 69;
  874.                     XmNheight = 182;
  875.                     XmNy = 25;
  876.                     XmNx = 77;
  877.                     XmNtopOffset = 0;
  878.                     XmNtopAttachment = XmATTACH_WIDGET;
  879.                     XmNtopWidget = XmLabelGadget Verb_Label;
  880.                     XmNleftOffset = list_offset;
  881.                     XmNleftAttachment = XmATTACH_FORM;
  882.                     XmNrightOffset = list_offset;
  883.                     XmNrightAttachment = XmATTACH_FORM;
  884.                     XmNbottomOffset = 2;
  885.                     XmNbottomAttachment = XmATTACH_WIDGET;
  886.                     XmNlistSizePolicy = XmCONSTANT;
  887.                     XmNvisibleItemCount = 999;
  888.                     XmNbottomWidget = XmToggleButtonGadget Verb_Is_Toggle;
  889.                     };
  890.                 callbacks
  891.                     {
  892.                     MrmNcreateCallback = procedures
  893.                         {
  894.                         CustomCreate(13);
  895.                         };
  896.                     XmNbrowseSelectionCallback = procedures
  897.                         {
  898.                         CustomSelVerb();
  899.                         };
  900.                     XmNdefaultActionCallback = procedures
  901.                         {
  902.                         CustomSelConfVerb();
  903.                         };
  904.                     };
  905.                 };
  906.             };
  907.         };
  908.     Menu_Label: XmLabelGadget 
  909.         {
  910.         arguments
  911.             {
  912.             arguments Midas_Custom_Label;
  913.             XmNlabelString = 
  914.             compound_string("Menus");
  915.             XmNtopAttachment = XmATTACH_FORM;
  916.             XmNleftAttachment = XmATTACH_FORM;
  917.             };
  918.         };
  919.     Menu_Text: XmText 
  920.         {
  921.         arguments
  922.             {
  923.             XmNx = 15;
  924.             XmNy = 264;
  925.             XmNheight = 35;
  926.             XmNtopAttachment = XmATTACH_NONE;
  927.             XmNleftAttachment = XmATTACH_FORM;
  928.             XmNleftOffset = list_offset;
  929.             XmNtopOffset = 0;
  930.             XmNrightOffset = list_offset;
  931.             XmNrightAttachment = XmATTACH_FORM;
  932.             XmNbottomOffset = list_offset;
  933.             XmNbottomAttachment = XmATTACH_WIDGET;
  934.             XmNbottomWidget = XmPushButtonGadget Menu_Ok_Button;
  935.             };
  936.         callbacks
  937.             {
  938.             MrmNcreateCallback = procedures
  939.                 {
  940.                 CustomCreate(18);
  941.                 };
  942.             XmNvalueChangedCallback = procedures
  943.                 {
  944.                 CustomUpdateSensitivity();
  945.                 };
  946.             };
  947.         };
  948.     Menu_Ok_Button: XmPushButtonGadget 
  949.         {
  950.         arguments
  951.             {
  952.             XmNx = 9;
  953.             XmNy = 277;
  954.             XmNlabelString = 
  955.             compound_string("Enter");
  956.             XmNtopAttachment = XmATTACH_NONE;
  957.             XmNleftAttachment = XmATTACH_POSITION;
  958.             XmNleftOffset = Midas_Cusom_Button_Offset;
  959.             XmNtopOffset = 0;
  960.             XmNleftPosition = 25;
  961.             XmNwidth = Midas_Custom_Button_Width;
  962.             XmNbottomOffset = Buitton_Bottom_Offset;
  963.             XmNbottomAttachment = XmATTACH_FORM;
  964.             };
  965.         callbacks
  966.             {
  967.             MrmNcreateCallback = procedures
  968.                 {
  969.                 CustomCreate(19);
  970.                 };
  971.             XmNactivateCallback = procedures
  972.                 {
  973.                 CustomAddMenu();
  974.                 };
  975.             };
  976.         };
  977.     ActiveMenuLabel: XmLabelGadget 
  978.         {
  979.         arguments
  980.             {
  981.             XmNx = 10;
  982.             XmNy = 239;
  983.             XmNlabelString = 
  984.             compound_string("No Menu Selected");
  985.             XmNtopAttachment = XmATTACH_NONE;
  986.             XmNleftAttachment = XmATTACH_FORM;
  987.             XmNleftOffset = 10;
  988.             XmNtopOffset = 0;
  989.             XmNbottomOffset = 5;
  990.             XmNbottomAttachment = XmATTACH_WIDGET;
  991.             XmNbottomWidget = XmPushButtonGadget Midas_Custom_Up;
  992.             };
  993.         callbacks
  994.             {
  995.             MrmNcreateCallback = procedures
  996.                 {
  997.                 CustomCreate(21);
  998.                 };
  999.             };
  1000.         };
  1001.     MidasCustomExitDialog: XmWarningDialog 
  1002.         {
  1003.         arguments
  1004.             {
  1005.             XmNmessageString = 
  1006.             compound_string("Customization changes have not been saved.",separate=true) &
  1007.                 compound_string("Save changes before exiting?");
  1008.             XmNx = 34;
  1009.             XmNy = 55;
  1010.             XmNborderWidth = 1;
  1011.             XmNcancelLabelString = 
  1012.             compound_string("No");
  1013.             XmNokLabelString = 
  1014.             compound_string("Yes");
  1015.             XmNhelpLabelString = 
  1016.             compound_string("Cancel");
  1017.             XmNdialogStyle = XmDIALOG_FULL_APPLICATION_MODAL;
  1018.             XmNmessageAlignment = XmALIGNMENT_CENTER;
  1019.             XmNdialogTitle = 
  1020.             compound_string("Confirmation Needed...");
  1021.             };
  1022.         callbacks
  1023.             {
  1024.             XmNcancelCallback = procedures
  1025.                 {
  1026.                 CustomExit(0);
  1027.                 CustomExit(0);
  1028.                 };
  1029.             XmNhelpCallback = procedures
  1030.                 {
  1031.                 CustomExit(2);
  1032.                 };
  1033.             XmNokCallback = procedures
  1034.                 {
  1035.                 CustomExit(1);
  1036.                 };
  1037.             };
  1038.         };
  1039.     FileList: XmFormDialog 
  1040.         {
  1041.         arguments
  1042.             {
  1043.             XmNx = 59;
  1044.             XmNy = 211;
  1045.             XmNwidth = 340;
  1046.             XmNheight = 211;
  1047.             XmNborderWidth = 1;
  1048.             XmNdialogTitle = 
  1049.             compound_string("Midas - File Manager");
  1050.             XmNresizePolicy = XmRESIZE_NONE;
  1051.             };
  1052.         controls
  1053.             {
  1054.             XmMenuBar MidasFilesMenu;
  1055.             XmScrolledList 
  1056.                 {
  1057.                 arguments
  1058.                     {
  1059.                     XmNx = 21;
  1060.                     XmNy = 64;
  1061.                     XmNwidth = 25;
  1062.                     XmNheight = 25;
  1063.                     XmNtopAttachment = XmATTACH_WIDGET;
  1064.                     XmNleftAttachment = XmATTACH_FORM;
  1065.                     XmNleftOffset = 0;
  1066.                     XmNtopOffset = 0;
  1067.                     XmNtopWidget = XmMenuBar MidasFilesMenu;
  1068.                     XmNrightOffset = 0;
  1069.                     XmNrightAttachment = XmATTACH_FORM;
  1070.                     XmNbottomOffset = 0;
  1071.                     XmNbottomAttachment = XmATTACH_FORM;
  1072.                     };
  1073.                 callbacks
  1074.                     {
  1075.                     MrmNcreateCallback = procedures
  1076.                         {
  1077.                         SendMidas(
  1078.                         "midas realize list MidasFiles .");
  1079.                         };
  1080.                     };
  1081.                 };
  1082.             };
  1083.         callbacks
  1084.             {
  1085.             MrmNcreateCallback = procedures
  1086.                 {
  1087.                 SendMidas(
  1088.                 "custom create FILELIST .");
  1089.                 };
  1090.             };
  1091.         };
  1092.     MidasFilesMenu: XmMenuBar 
  1093.         {
  1094.         arguments
  1095.             {
  1096.             XmNrightOffset = 0;
  1097.             XmNrightAttachment = XmATTACH_FORM;
  1098.             XmNx = 10;
  1099.             XmNwidth = 263;
  1100.             XmNleftOffset = 0;
  1101.             XmNleftAttachment = XmATTACH_FORM;
  1102.             };
  1103.         callbacks
  1104.             {
  1105.             MrmNcreateCallback = procedures
  1106.                 {
  1107.                 SendMidas(
  1108.                 "custom connect FILELIST \"<main>\" .");
  1109.                 };
  1110.             };
  1111.         };
  1112.     MidasFilesSelector: XmFileSelectionDialog 
  1113.         {
  1114.         arguments
  1115.             {
  1116.             XmNx = 0;
  1117.             XmNy = 7;
  1118.             XmNborderWidth = 1;
  1119.             XmNdialogTitle = 
  1120.             compound_string("Midas - Open File");
  1121.             XmNpattern = 
  1122.             compound_string("*.uid");
  1123.             };
  1124.         callbacks
  1125.             {
  1126.             XmNcancelCallback = procedures
  1127.                 {
  1128.                 SendMidas(
  1129.                 "Midas PopDown .");
  1130.                 };
  1131.             MrmNcreateCallback = procedures
  1132.                 {
  1133.                 SendMidas(
  1134.                 "Midas PopDown ..Help");
  1135.                 };
  1136.             };
  1137.         };
  1138.     MidasCallbackManager: XmFormDialog 
  1139.         {
  1140.         arguments
  1141.             {
  1142.             XmNwidth = 377;
  1143.             XmNheight = 455;
  1144.             XmNborderWidth = 1;
  1145.             XmNdialogTitle = 
  1146.             compound_string("Midas - Callback Manager");
  1147.             XmNresizePolicy = XmRESIZE_NONE;
  1148.             XmNautoUnmanage = false;
  1149.             };
  1150.         controls
  1151.             {
  1152.             XmLabelGadget MidasCallbackManagerLabel;
  1153.             XmPanedWindow 
  1154.                 {
  1155.                 arguments
  1156.                     {
  1157.                     XmNx = 149;
  1158.                     XmNy = 13;
  1159.                     XmNwidth = 98;
  1160.                     XmNheight = 151;
  1161.                     XmNborderWidth = 1;
  1162.                     XmNtopAttachment = XmATTACH_WIDGET;
  1163.                     XmNleftAttachment = XmATTACH_FORM;
  1164.                     XmNleftOffset = 4;
  1165.                     XmNtopOffset = 54;
  1166.                     XmNrightOffset = 6;
  1167.                     XmNrightAttachment = XmATTACH_FORM;
  1168.                     XmNtopWidget = XmLabelGadget MidasCallbackManagerLabel;
  1169.                     XmNbottomOffset = 6;
  1170.                     XmNbottomAttachment = XmATTACH_WIDGET;
  1171.                     XmNbottomWidget = XmPushButtonGadget MidasCallbackManagerCancel;
  1172.                     };
  1173.                 controls
  1174.                     {
  1175.                     XmScrolledList MidasCallbackManagerList;
  1176.                     XmForm 
  1177.                         {
  1178.                         arguments
  1179.                             {
  1180.                             XmNx = 4;
  1181.                             XmNy = 134;
  1182.                             XmNwidth = 25;
  1183.                             XmNheight = 122;
  1184.                             XmNborderWidth = 1;
  1185.                             };
  1186.                         controls
  1187.                             {
  1188.                             XmLabelGadget MidasCallbackManagerLabel2;
  1189.                             XmScrolledText MidasCallbackManagerText;
  1190.                             };
  1191.                         };
  1192.                     };
  1193.                 };
  1194.             XmPushButtonGadget MidasCallbackManagerCancel;
  1195.             XmPushButtonGadget MidasCallbackManagerApply;
  1196.             XmPushButtonGadget MidasCallbackManagerSave;
  1197.             XmLabelGadget MidasCallbackManagerClassLabel;
  1198.             XmText MidasCallbackManagerClassText;
  1199.             XmText MidasCallbackManagerWidgetText;
  1200.             };
  1201.         };
  1202.     MidasCallbackManagerLabel: XmLabelGadget 
  1203.         {
  1204.         arguments
  1205.             {
  1206.             XmNx = 15;
  1207.             XmNy = 12;
  1208.             XmNlabelString = 
  1209.             compound_string("Widget");
  1210.             XmNtopAttachment = XmATTACH_FORM;
  1211.             XmNleftAttachment = XmATTACH_FORM;
  1212.             XmNleftOffset = 15;
  1213.             XmNtopOffset = 18;
  1214.             };
  1215.         };
  1216.     MidasCallbackManagerList: XmScrolledList 
  1217.         {
  1218.         arguments
  1219.             {
  1220.             XmNx = 18;
  1221.             XmNy = 12;
  1222.             XmNwidth = 25;
  1223.             XmNheight = 80;
  1224.             };
  1225.         callbacks
  1226.             {
  1227.             MrmNcreateCallback = procedures
  1228.                 {
  1229.                 SendMidas(
  1230.                 "Midas Realize List CallbackList .");
  1231.                 };
  1232.             };
  1233.         };
  1234.     MidasCallbackManagerText: XmScrolledText 
  1235.         {
  1236.         arguments
  1237.             {
  1238.             XmNx = 186;
  1239.             XmNy = 32;
  1240.             XmNwidth = 125;
  1241.             XmNheight = 83;
  1242.             XmNtopAttachment = XmATTACH_WIDGET;
  1243.             XmNleftAttachment = XmATTACH_FORM;
  1244.             XmNleftOffset = 1;
  1245.             XmNtopOffset = 2;
  1246.             XmNrightOffset = 4;
  1247.             XmNrightAttachment = XmATTACH_FORM;
  1248.             XmNbottomOffset = 2;
  1249.             XmNbottomAttachment = XmATTACH_FORM;
  1250.             XmNtopWidget = XmLabelGadget MidasCallbackManagerLabel2;
  1251.             XmNeditMode = XmMULTI_LINE_EDIT;
  1252.             };
  1253.         };
  1254.     MidasErrorBox: XmErrorDialog 
  1255.         {
  1256.         arguments
  1257.             {
  1258.             XmNmessageString = 
  1259.             compound_string("Error Dialog Label");
  1260.             XmNx = 43;
  1261.             XmNy = 62;
  1262.             XmNborderWidth = 1;
  1263.             XmNwidth = 418;
  1264.             XmNheight = 188;
  1265.             XmNdialogStyle = XmDIALOG_FULL_APPLICATION_MODAL;
  1266.             XmNdialogTitle = 
  1267.             compound_string("Midas Error Message");
  1268.             XmNokLabelString = 
  1269.             compound_string("Acknowleged");
  1270.             };
  1271.         callbacks
  1272.             {
  1273.             MrmNcreateCallback = procedures
  1274.                 {
  1275.                 SendMidas(
  1276.                 "Midas PopDown ..Help\nMIdas PopDown ..Cancel");
  1277.                 };
  1278.             };
  1279.         };
  1280.     MidasResourceManager: XmFormDialog 
  1281.         {
  1282.         arguments
  1283.             {
  1284.             XmNx = 66;
  1285.             XmNy = 115;
  1286.             XmNwidth = 368;
  1287.             XmNheight = 288;
  1288.             XmNborderWidth = 1;
  1289.             XmNresizePolicy = XmRESIZE_NONE;
  1290.             XmNautoUnmanage = false;
  1291.             XmNdialogTitle = 
  1292.             compound_string("Midas - Resource Manager");
  1293.             XmNdefaultButton = XmPushButtonGadget Apply;
  1294.             };
  1295.         controls
  1296.             {
  1297.             XmLabelGadget Label;
  1298.             XmLabelGadget Class;
  1299.             XmText NameText;
  1300.             XmText ClassText;
  1301.             XmText Text;
  1302.             XmLabelGadget ValueLabel;
  1303.             XmPushButtonGadget Cancel;
  1304.             XmPushButtonGadget Apply;
  1305.             XmScrolledList List;
  1306.             XmPushButtonGadget Save;
  1307.             };
  1308.         };
  1309.     List: XmScrolledList 
  1310.         {
  1311.         arguments
  1312.             {
  1313.             XmNx = 20;
  1314.             XmNy = 87;
  1315.             XmNwidth = 324;
  1316.             XmNheight = 87;
  1317.             XmNtopAttachment = XmATTACH_WIDGET;
  1318.             XmNleftAttachment = XmATTACH_FORM;
  1319.             XmNleftOffset = 20;
  1320.             XmNtopOffset = 8;
  1321.             XmNbottomAttachment = XmATTACH_WIDGET;
  1322.             XmNbottomOffset = 0;
  1323.             XmNrightAttachment = XmATTACH_FORM;
  1324.             XmNrightOffset = 20;
  1325.             XmNbottomWidget = XmLabelGadget ValueLabel;
  1326.             XmNtopWidget = XmText ClassText;
  1327.             };
  1328.         callbacks
  1329.             {
  1330.             MrmNcreateCallback = procedures
  1331.                 {
  1332.                 SendMidas(
  1333.                 "Midas Realize List ResourceList .");
  1334.                 };
  1335.             };
  1336.         };
  1337.     Label: XmLabelGadget 
  1338.         {
  1339.         arguments
  1340.             {
  1341.             XmNx = 18;
  1342.             XmNy = 6;
  1343.             XmNlabelString = 
  1344.             compound_string("Widget");
  1345.             XmNtopAttachment = XmATTACH_FORM;
  1346.             XmNleftAttachment = XmATTACH_FORM;
  1347.             XmNleftOffset = 7;
  1348.             XmNtopOffset = 13;
  1349.             };
  1350.         };
  1351.     ValueLabel: XmLabelGadget 
  1352.         {
  1353.         arguments
  1354.             {
  1355.             XmNx = 18;
  1356.             XmNy = 203;
  1357.             XmNlabelString = 
  1358.             compound_string("Resource Value");
  1359.             XmNtopAttachment = XmATTACH_NONE;
  1360.             XmNleftAttachment = XmATTACH_FORM;
  1361.             XmNleftOffset = 18;
  1362.             XmNtopOffset = 0;
  1363.             XmNbottomOffset = 0;
  1364.             XmNbottomAttachment = XmATTACH_WIDGET;
  1365.             XmNbottomWidget = XmText Text;
  1366.             };
  1367.         };
  1368.     Text: XmText 
  1369.         {
  1370.         arguments
  1371.             {
  1372.             XmNx = 20;
  1373.             XmNy = 216;
  1374.             XmNtopAttachment = XmATTACH_NONE;
  1375.             XmNleftAttachment = XmATTACH_FORM;
  1376.             XmNleftOffset = 20;
  1377.             XmNtopOffset = 0;
  1378.             XmNrightOffset = 21;
  1379.             XmNrightAttachment = XmATTACH_FORM;
  1380.             XmNbottomOffset = 6;
  1381.             XmNbottomAttachment = XmATTACH_WIDGET;
  1382.             XmNbottomWidget = XmPushButtonGadget Apply;
  1383.             };
  1384.         };
  1385.     Cancel: XmPushButtonGadget 
  1386.         {
  1387.         arguments
  1388.             {
  1389.             XmNx = 242;
  1390.             XmNy = 261;
  1391.             XmNlabelString = 
  1392.             compound_string("Dismiss");
  1393.             XmNtopAttachment = XmATTACH_OPPOSITE_WIDGET;
  1394.             XmNleftAttachment = XmATTACH_NONE;
  1395.             XmNleftOffset = 0;
  1396.             XmNtopOffset = 0;
  1397.             XmNtopWidget = XmPushButtonGadget Apply;
  1398.             XmNrightOffset = 41;
  1399.             XmNrightAttachment = XmATTACH_FORM;
  1400.             };
  1401.         callbacks
  1402.             {
  1403.             XmNactivateCallback = procedures
  1404.                 {
  1405.                 SendMidas(
  1406.                 "Midas Popdown .^");
  1407.                 };
  1408.             };
  1409.         };
  1410.     Apply: XmPushButtonGadget 
  1411.         {
  1412.         arguments
  1413.             {
  1414.             XmNx = 55;
  1415.             XmNy = 260;
  1416.             XmNlabelString = 
  1417.             compound_string("Apply");
  1418.             XmNtopAttachment = XmATTACH_NONE;
  1419.             XmNleftAttachment = XmATTACH_POSITION;
  1420.             XmNleftOffset = 92;
  1421.             XmNtopOffset = 0;
  1422.             XmNbottomOffset = 2;
  1423.             XmNbottomAttachment = XmATTACH_FORM;
  1424.             XmNleftPosition = 16;
  1425.             };
  1426.         callbacks
  1427.             {
  1428.             MrmNcreateCallback = procedures
  1429.                 {
  1430.                 SendMidas(
  1431.                 "Midas Center Horizontal . 50");
  1432.                 };
  1433.             };
  1434.         };
  1435.     MidasIngotManager: XmFormDialog 
  1436.         {
  1437.         arguments
  1438.             {
  1439.             XmNx = 98;
  1440.             XmNy = 143;
  1441.             XmNwidth = 359;
  1442.             XmNheight = 478;
  1443.             XmNborderWidth = 1;
  1444.             XmNresizePolicy = XmRESIZE_NONE;
  1445.             XmNdialogTitle = 
  1446.             compound_string("Midas - Ingot Manager");
  1447.             };
  1448.         controls
  1449.             {
  1450.             XmPanedWindow MidasIngotManagerPanes;
  1451.             XmLabelGadget MidasIngotManagerLabel;
  1452.             XmPushButtonGadget MidasIngotManagerDismiss;
  1453.             XmLabelGadget MidasIngotManagerClassLabel;
  1454.             XmText MidasIngotManagerNameText;
  1455.             XmText MidasIngotManagerClassText;
  1456.             XmPushButtonGadget MidasIngotManagerCreateNew;
  1457.             };
  1458.         };
  1459.     MidasCallbackManagerLabel2: XmLabelGadget 
  1460.         {
  1461.         arguments
  1462.             {
  1463.             XmNx = 13;
  1464.             XmNy = 8;
  1465.             XmNlabelString = 
  1466.             compound_string("Callback Command");
  1467.             XmNtopAttachment = XmATTACH_FORM;
  1468.             XmNleftAttachment = XmATTACH_FORM;
  1469.             XmNleftOffset = 13;
  1470.             XmNtopOffset = 8;
  1471.             };
  1472.         };
  1473.     MidasCallbackManagerCancel: XmPushButtonGadget 
  1474.         {
  1475.         arguments
  1476.             {
  1477.             XmNx = 42;
  1478.             XmNy = 361;
  1479.             XmNlabelString = 
  1480.             compound_string("Dismiss");
  1481.             XmNtopAttachment = XmATTACH_NONE;
  1482.             XmNleftAttachment = XmATTACH_FORM;
  1483.             XmNleftOffset = 185;
  1484.             XmNtopOffset = 0;
  1485.             XmNbottomOffset = 2;
  1486.             XmNbottomAttachment = XmATTACH_FORM;
  1487.             XmNrightOffset = 0;
  1488.             XmNrightAttachment = XmATTACH_NONE;
  1489.             XmNwidth = 73;
  1490.             };
  1491.         callbacks
  1492.             {
  1493.             MrmNcreateCallback = procedures
  1494.                 {
  1495.                 SendMidas(
  1496.                 "Midas Center Horizontal . 75");
  1497.                 };
  1498.             };
  1499.         };
  1500.     MidasCallbackManagerApply: XmPushButtonGadget 
  1501.         {
  1502.         arguments
  1503.             {
  1504.             XmNx = 168;
  1505.             XmNy = 360;
  1506.             XmNlabelString = 
  1507.             compound_string("Apply");
  1508.             XmNtopAttachment = XmATTACH_NONE;
  1509.             XmNleftAttachment = XmATTACH_FORM;
  1510.             XmNleftOffset = 27;
  1511.             XmNtopOffset = 0;
  1512.             XmNbottomOffset = 2;
  1513.             XmNbottomAttachment = XmATTACH_FORM;
  1514.             };
  1515.         callbacks
  1516.             {
  1517.             MrmNcreateCallback = procedures
  1518.                 {
  1519.                 SendMidas(
  1520.                 "Midas Center Horizontal . 50");
  1521.                 };
  1522.             };
  1523.         };
  1524.     MidasCallbackManagerSave: XmPushButtonGadget 
  1525.         {
  1526.         arguments
  1527.             {
  1528.             XmNx = 103;
  1529.             XmNy = 358;
  1530.             XmNlabelString = 
  1531.             compound_string("Save");
  1532.             XmNtopAttachment = XmATTACH_NONE;
  1533.             XmNleftAttachment = XmATTACH_FORM;
  1534.             XmNleftOffset = 102;
  1535.             XmNtopOffset = 0;
  1536.             XmNbottomOffset = 2;
  1537.             XmNbottomAttachment = XmATTACH_FORM;
  1538.             };
  1539.         callbacks
  1540.             {
  1541.             MrmNcreateCallback = procedures
  1542.                 {
  1543.                 SendMidas(
  1544.                 "Midas Center Horizontal . 25");
  1545.                 };
  1546.             };
  1547.         };
  1548.     MidasExitDialog: XmWarningDialog 
  1549.         {
  1550.         arguments
  1551.             {
  1552.             XmNmessageString = 
  1553.             compound_string("Saved resources have not been stored.",separate=true) &
  1554.                 compound_string("Store before exiting?");
  1555.             XmNx = 36;
  1556.             XmNy = 220;
  1557.             XmNborderWidth = 1;
  1558.             XmNcancelLabelString = 
  1559.             compound_string("No");
  1560.             XmNokLabelString = 
  1561.             compound_string("Yes");
  1562.             XmNhelpLabelString = 
  1563.             compound_string("Cancel");
  1564.             XmNdialogStyle = XmDIALOG_FULL_APPLICATION_MODAL;
  1565.             XmNmessageAlignment = XmALIGNMENT_CENTER;
  1566.             XmNdialogTitle = 
  1567.             compound_string("Confirmation Needed...");
  1568.             };
  1569.         callbacks
  1570.             {
  1571.             XmNcancelCallback = procedures
  1572.                 {
  1573.                 midas_exit(0);
  1574.                 };
  1575.             XmNhelpCallback = procedures
  1576.                 {
  1577.                 midas_exit(2);
  1578.                 };
  1579.             XmNokCallback = procedures
  1580.                 {
  1581.                 midas_exit(1);
  1582.                 };
  1583.             };
  1584.         };
  1585.     MidasIngotManagerPanes: XmPanedWindow 
  1586.         {
  1587.         arguments
  1588.             {
  1589.             XmNx = 46;
  1590.             XmNy = 78;
  1591.             XmNwidth = 25;
  1592.             XmNheight = 25;
  1593.             XmNborderWidth = 1;
  1594.             XmNtopAttachment = XmATTACH_WIDGET;
  1595.             XmNleftAttachment = XmATTACH_FORM;
  1596.             XmNleftOffset = 6;
  1597.             XmNtopOffset = 8;
  1598.             XmNrightOffset = 6;
  1599.             XmNrightAttachment = XmATTACH_FORM;
  1600.             XmNbottomOffset = 3;
  1601.             XmNbottomAttachment = XmATTACH_WIDGET;
  1602.             XmNbottomWidget = XmPushButtonGadget MidasIngotManagerDismiss;
  1603.             XmNtopWidget = XmText MidasIngotManagerClassText;
  1604.             };
  1605.         controls
  1606.             {
  1607.             XmScrolledList MidasIngotManagerList;
  1608.             XmForm 
  1609.                 {
  1610.                 arguments
  1611.                     {
  1612.                     XmNx = 13;
  1613.                     XmNy = 21;
  1614.                     XmNwidth = 25;
  1615.                     XmNheight = 33;
  1616.                     XmNborderWidth = 1;
  1617.                     };
  1618.                 controls
  1619.                     {
  1620.                     XmLabelGadget MidasIngotManagerValueLabel;
  1621.                     XmText MidasIngotManagerValueText;
  1622.                     XmPushButtonGadget MidasIngotManagerValueApply;
  1623.                     XmText MidasIngotManagerCallbackText;
  1624.                     XmLabelGadget MidasIngotManagerCallbackLabel;
  1625.                     XmPushButtonGadget MidasIngotManagerCallbackApply;
  1626.                     XmPushButtonGadget MidasIngotManagerCallbackSave;
  1627.                     XmText MidasIngotValueOwnerText;
  1628.                     XmLabelGadget MidasIngotValueOwnerLabel;
  1629.                     XmToggleButtonGadget MidasIngotManagerCallbackOption;
  1630.                     };
  1631.                 };
  1632.             };
  1633.         };
  1634.     MidasIngotManagerList: XmScrolledList 
  1635.         {
  1636.         arguments
  1637.             {
  1638.             XmNx = 37;
  1639.             XmNy = 9;
  1640.             XmNwidth = 16;
  1641.             XmNheight = 74;
  1642.             };
  1643.         callbacks
  1644.             {
  1645.             MrmNcreateCallback = procedures
  1646.                 {
  1647.                 SendMidas(
  1648.                 "Midas Realize List IngotList .");
  1649.                 };
  1650.             };
  1651.         };
  1652.     MidasIngotManagerDismiss: XmPushButtonGadget 
  1653.         {
  1654.         arguments
  1655.             {
  1656.             XmNx = 11;
  1657.             XmNy = 199;
  1658.             XmNlabelString = 
  1659.             compound_string("Dismiss");
  1660.             XmNtopAttachment = XmATTACH_NONE;
  1661.             XmNleftAttachment = XmATTACH_FORM;
  1662.             XmNleftOffset = 11;
  1663.             XmNtopOffset = 0;
  1664.             XmNbottomOffset = 6;
  1665.             XmNbottomAttachment = XmATTACH_FORM;
  1666.             };
  1667.         };
  1668.     MidasIngotManagerLabel: XmLabelGadget 
  1669.         {
  1670.         arguments
  1671.             {
  1672.             XmNx = 8;
  1673.             XmNy = 10;
  1674.             XmNlabelString = 
  1675.             compound_string("Widget");
  1676.             XmNtopAttachment = XmATTACH_FORM;
  1677.             XmNleftAttachment = XmATTACH_FORM;
  1678.             XmNleftOffset = 8;
  1679.             XmNtopOffset = 10;
  1680.             };
  1681.         };
  1682.     MidasIngotManagerValueLabel: XmLabelGadget 
  1683.         {
  1684.         arguments
  1685.             {
  1686.             XmNx = 10;
  1687.             XmNy = 5;
  1688.             XmNlabelString = 
  1689.             compound_string("Value");
  1690.             XmNtopAttachment = XmATTACH_FORM;
  1691.             XmNleftAttachment = XmATTACH_FORM;
  1692.             XmNleftOffset = 10;
  1693.             XmNtopOffset = 6;
  1694.             };
  1695.         };
  1696.     MidasIngotManagerValueApply: XmPushButtonGadget 
  1697.         {
  1698.         arguments
  1699.             {
  1700.             XmNx = 198;
  1701.             XmNy = 5;
  1702.             XmNlabelString = 
  1703.             compound_string("Apply");
  1704.             XmNtopAttachment = XmATTACH_FORM;
  1705.             XmNleftAttachment = XmATTACH_NONE;
  1706.             XmNleftOffset = 0;
  1707.             XmNtopOffset = 4;
  1708.             XmNrightOffset = 3;
  1709.             XmNrightAttachment = XmATTACH_FORM;
  1710.             };
  1711.         };
  1712.     MidasIngotManagerValueText: XmText 
  1713.         {
  1714.         arguments
  1715.             {
  1716.             XmNx = 69;
  1717.             XmNy = 6;
  1718.             XmNtopAttachment = XmATTACH_FORM;
  1719.             XmNleftAttachment = XmATTACH_WIDGET;
  1720.             XmNleftOffset = 6;
  1721.             XmNtopOffset = 2;
  1722.             XmNleftWidget = XmLabelGadget MidasIngotManagerValueLabel;
  1723.             XmNrightOffset = 4;
  1724.             XmNrightAttachment = XmATTACH_WIDGET;
  1725.             XmNrightWidget = XmPushButtonGadget MidasIngotManagerValueApply;
  1726.             };
  1727.         };
  1728.     MidasIngotManagerCallbackApply: XmPushButtonGadget 
  1729.         {
  1730.         arguments
  1731.             {
  1732.             XmNx = 14;
  1733.             XmNy = 150;
  1734.             XmNlabelString = 
  1735.             compound_string("Apply");
  1736.             XmNtopAttachment = XmATTACH_NONE;
  1737.             XmNleftAttachment = XmATTACH_FORM;
  1738.             XmNleftOffset = 14;
  1739.             XmNtopOffset = 0;
  1740.             XmNbottomOffset = 2;
  1741.             XmNbottomAttachment = XmATTACH_FORM;
  1742.             };
  1743.         };
  1744.     MidasIngotManagerCallbackSave: XmPushButtonGadget 
  1745.         {
  1746.         arguments
  1747.             {
  1748.             XmNx = 255;
  1749.             XmNy = 145;
  1750.             XmNlabelString = 
  1751.             compound_string("Save");
  1752.             XmNtopAttachment = XmATTACH_NONE;
  1753.             XmNleftAttachment = XmATTACH_NONE;
  1754.             XmNleftOffset = 0;
  1755.             XmNtopOffset = 0;
  1756.             XmNbottomOffset = 2;
  1757.             XmNbottomAttachment = XmATTACH_FORM;
  1758.             XmNrightOffset = 19;
  1759.             XmNrightAttachment = XmATTACH_FORM;
  1760.             };
  1761.         };
  1762.     MidasIngotManagerCallbackLabel: XmLabelGadget 
  1763.         {
  1764.         arguments
  1765.             {
  1766.             XmNx = 11;
  1767.             XmNy = 83;
  1768.             XmNlabelString = 
  1769.             compound_string("Callback");
  1770.             XmNtopAttachment = XmATTACH_WIDGET;
  1771.             XmNleftAttachment = XmATTACH_FORM;
  1772.             XmNleftOffset = 7;
  1773.             XmNtopOffset = 7;
  1774.             XmNtopWidget = XmText MidasIngotValueOwnerText;
  1775.             };
  1776.         };
  1777.     MidasIngotManagerCallbackText: XmText 
  1778.         {
  1779.         arguments
  1780.             {
  1781.             XmNx = 6;
  1782.             XmNy = 60;
  1783.             XmNtopAttachment = XmATTACH_WIDGET;
  1784.             XmNleftAttachment = XmATTACH_FORM;
  1785.             XmNleftOffset = 3;
  1786.             XmNtopOffset = 1;
  1787.             XmNrightOffset = 9;
  1788.             XmNrightAttachment = XmATTACH_FORM;
  1789.             XmNbottomOffset = 0;
  1790.             XmNbottomAttachment = XmATTACH_WIDGET;
  1791.             XmNbottomWidget = XmToggleButtonGadget MidasIngotManagerCallbackOption;
  1792.             XmNtopWidget = XmLabelGadget MidasIngotManagerCallbackLabel;
  1793.             XmNeditMode = XmMULTI_LINE_EDIT;
  1794.             };
  1795.         };
  1796.     Save: XmPushButtonGadget 
  1797.         {
  1798.         arguments
  1799.             {
  1800.             XmNx = 151;
  1801.             XmNy = 247;
  1802.             XmNlabelString = 
  1803.             compound_string("Save");
  1804.             XmNtopAttachment = XmATTACH_NONE;
  1805.             XmNleftAttachment = XmATTACH_FORM;
  1806.             XmNleftOffset = 55;
  1807.             XmNtopOffset = 0;
  1808.             XmNbottomOffset = 2;
  1809.             XmNbottomAttachment = XmATTACH_FORM;
  1810.             };
  1811.         };
  1812.     WidgetList: XmMainWindow 
  1813.         {
  1814.         arguments
  1815.             {
  1816.             XmNborderWidth = 1;
  1817.             XmNmessageWindow = XmRowColumn WidgetListButtons;
  1818.             XmNscrollingPolicy = XmAUTOMATIC;
  1819.             };
  1820.         controls
  1821.             {
  1822.             XmMenuBar WidgetListMenu;
  1823.             XmRowColumn WidgetListButtons;
  1824.             };
  1825.         };
  1826.     WidgetListMenu: XmMenuBar 
  1827.         {
  1828.         };
  1829.     WidgetListButtons: XmRowColumn 
  1830.         {
  1831.         arguments
  1832.             {
  1833.             XmNborderWidth = 1;
  1834.             XmNwidth = 214;
  1835.             XmNheight = 113;
  1836.             XmNy = 97;
  1837.             XmNorientation = XmHORIZONTAL;
  1838.             XmNresizeWidth = false;
  1839.             };
  1840.         };
  1841.     MidasExpressionEvaluator: XmFormDialog 
  1842.         {
  1843.         arguments
  1844.             {
  1845.             XmNx = 19;
  1846.             XmNy = 116;
  1847.             XmNborderWidth = 1;
  1848.             XmNresizePolicy = XmRESIZE_ANY;
  1849.             XmNdialogTitle = 
  1850.             compound_string("Midas: Expression Evaluator");
  1851.             XmNautoUnmanage = false;
  1852.             XmNdefaultButton = XmPushButtonGadget MidasEvalEvaluateButton;
  1853.             XmNmarginHeight = 10;
  1854.             };
  1855.         controls
  1856.             {
  1857.             XmLabelGadget MidasEvalExpressionLabel;
  1858.             XmText MidasEvalExpressionText;
  1859.             XmLabelGadget MidasEvalResultLabel;
  1860.             XmText MidasEvalResultText;
  1861.             XmPushButtonGadget MidasEvalDismissButton;
  1862.             XmPushButtonGadget MidasEvalEvaluateButton;
  1863.             XmPushButtonGadget MidasEvalClearButton;
  1864.             XmLabelGadget MidasEvalTypeLabel;
  1865.             XmText MidasEvalTypeText;
  1866.             };
  1867.         };
  1868.     MidasEvalExpressionLabel: XmLabelGadget 
  1869.         {
  1870.         arguments
  1871.             {
  1872.             XmNx = 13;
  1873.             XmNy = 28;
  1874.             XmNlabelString = 
  1875.             compound_string("Expression");
  1876.             XmNtopAttachment = XmATTACH_FORM;
  1877.             XmNleftAttachment = XmATTACH_FORM;
  1878.             XmNleftOffset = 13;
  1879.             XmNtopOffset = 8;
  1880.             };
  1881.         };
  1882.     MidasEvalExpressionText: XmText 
  1883.         {
  1884.         arguments
  1885.             {
  1886.             XmNx = 18;
  1887.             XmNy = 46;
  1888.             XmNtopAttachment = XmATTACH_OPPOSITE_WIDGET;
  1889.             XmNleftAttachment = XmATTACH_FORM;
  1890.             XmNleftOffset = 14;
  1891.             XmNtopOffset = 3;
  1892.             XmNrightOffset = 8;
  1893.             XmNrightAttachment = XmATTACH_WIDGET;
  1894.             XmNtopWidget = XmPushButtonGadget MidasEvalEvaluateButton;
  1895.             XmNrightWidget = XmPushButtonGadget MidasEvalEvaluateButton;
  1896.             XmNrows = 1;
  1897.             };
  1898.         };
  1899.     MidasEvalResultText: XmText 
  1900.         {
  1901.         arguments
  1902.             {
  1903.             XmNx = 19;
  1904.             XmNy = 113;
  1905.             XmNtopAttachment = XmATTACH_OPPOSITE_WIDGET;
  1906.             XmNleftAttachment = XmATTACH_WIDGET;
  1907.             XmNleftOffset = 14;
  1908.             XmNtopOffset = -4;
  1909.             XmNrightOffset = 16;
  1910.             XmNrightAttachment = XmATTACH_FORM;
  1911.             XmNleftWidget = XmLabelGadget MidasEvalResultLabel;
  1912.             XmNtopWidget = XmLabelGadget MidasEvalResultLabel;
  1913.             XmNrows = 1;
  1914.             XmNeditable = false;
  1915.             };
  1916.         };
  1917.     MidasEvalResultLabel: XmLabelGadget 
  1918.         {
  1919.         arguments
  1920.             {
  1921.             XmNx = 17;
  1922.             XmNy = 80;
  1923.             XmNlabelString = 
  1924.             compound_string("Result");
  1925.             XmNtopAttachment = XmATTACH_WIDGET;
  1926.             XmNleftAttachment = XmATTACH_FORM;
  1927.             XmNleftOffset = 17;
  1928.             XmNtopOffset = 15;
  1929.             XmNtopWidget = XmText MidasEvalExpressionText;
  1930.             };
  1931.         };
  1932.     MidasEvalDismissButton: XmPushButtonGadget 
  1933.         {
  1934.         arguments
  1935.             {
  1936.             XmNx = 22;
  1937.             XmNy = 174;
  1938.             XmNlabelString = 
  1939.             compound_string("Dismiss");
  1940.             XmNtopAttachment = XmATTACH_WIDGET;
  1941.             XmNleftAttachment = XmATTACH_FORM;
  1942.             XmNleftOffset = 22;
  1943.             XmNtopOffset = 5;
  1944.             XmNtopWidget = XmLabelGadget MidasEvalTypeLabel;
  1945.             };
  1946.         };
  1947.     MidasEvalEvaluateButton: XmPushButtonGadget 
  1948.         {
  1949.         arguments
  1950.             {
  1951.             XmNx = 271;
  1952.             XmNy = 39;
  1953.             XmNlabelString = 
  1954.             compound_string("Evaluate");
  1955.             XmNtopAttachment = XmATTACH_WIDGET;
  1956.             XmNleftAttachment = XmATTACH_NONE;
  1957.             XmNleftOffset = 0;
  1958.             XmNtopOffset = -1;
  1959.             XmNrightOffset = 11;
  1960.             XmNrightAttachment = XmATTACH_FORM;
  1961.             XmNtopWidget = XmLabelGadget MidasEvalExpressionLabel;
  1962.             };
  1963.         };
  1964.     MidasEvalClearButton: XmPushButtonGadget 
  1965.         {
  1966.         arguments
  1967.             {
  1968.             XmNx = 291;
  1969.             XmNy = 137;
  1970.             XmNlabelString = 
  1971.             compound_string("Clear");
  1972.             XmNtopAttachment = XmATTACH_OPPOSITE_WIDGET;
  1973.             XmNleftAttachment = XmATTACH_NONE;
  1974.             XmNleftOffset = 0;
  1975.             XmNtopOffset = 0;
  1976.             XmNtopWidget = XmPushButtonGadget MidasEvalDismissButton;
  1977.             XmNrightOffset = 11;
  1978.             XmNrightAttachment = XmATTACH_FORM;
  1979.             };
  1980.         };
  1981.     MidasStartup: XmFormDialog 
  1982.         {
  1983.         arguments
  1984.             {
  1985.             XmNx = 48;
  1986.             XmNy = 97;
  1987.             XmNwidth = 425;
  1988.             XmNheight = 225;
  1989.             XmNborderWidth = 1;
  1990.             XmNdialogTitle = 
  1991.             compound_string("Midas Startup");
  1992.             XmNautoUnmanage = false;
  1993.             XmNresizePolicy = XmRESIZE_GROW;
  1994.             };
  1995.         controls
  1996.             {
  1997.             XmLabelGadget MidasStartupLabel;
  1998.             XmText MidasStartupText;
  1999.             XmPushButtonGadget MidasStartupSave;
  2000.             XmPushButtonGadget MidasStartupDismiss;
  2001.             };
  2002.         };
  2003.     MidasStartupLabel: XmLabelGadget 
  2004.         {
  2005.         arguments
  2006.             {
  2007.             XmNx = 9;
  2008.             XmNy = 19;
  2009.             XmNlabelString = 
  2010.             compound_string("Commands to be executed at startup");
  2011.             XmNtopAttachment = XmATTACH_FORM;
  2012.             XmNleftAttachment = XmATTACH_FORM;
  2013.             XmNleftOffset = 15;
  2014.             XmNtopOffset = 9;
  2015.             };
  2016.         };
  2017.     MidasStartupSave: XmPushButtonGadget 
  2018.         {
  2019.         arguments
  2020.             {
  2021.             XmNx = 19;
  2022.             XmNy = 189;
  2023.             XmNlabelString = 
  2024.             compound_string("Save");
  2025.             XmNtopAttachment = XmATTACH_NONE;
  2026.             XmNleftAttachment = XmATTACH_FORM;
  2027.             XmNleftOffset = 19;
  2028.             XmNtopOffset = 0;
  2029.             XmNbottomOffset = 7;
  2030.             XmNbottomAttachment = XmATTACH_FORM;
  2031.             };
  2032.         };
  2033.     MidasStartupDismiss: XmPushButtonGadget 
  2034.         {
  2035.         arguments
  2036.             {
  2037.             XmNx = 235;
  2038.             XmNy = 192;
  2039.             XmNlabelString = 
  2040.             compound_string("Dismiss");
  2041.             XmNtopAttachment = XmATTACH_NONE;
  2042.             XmNleftAttachment = XmATTACH_NONE;
  2043.             XmNleftOffset = 0;
  2044.             XmNtopOffset = 0;
  2045.             XmNrightOffset = 14;
  2046.             XmNrightAttachment = XmATTACH_FORM;
  2047.             XmNbottomOffset = -1;
  2048.             XmNbottomAttachment = XmATTACH_OPPOSITE_WIDGET;
  2049.             XmNbottomWidget = XmPushButtonGadget MidasStartupSave;
  2050.             };
  2051.         };
  2052.     MidasStartupText: XmText 
  2053.         {
  2054.         arguments
  2055.             {
  2056.             XmNx = 13;
  2057.             XmNy = 33;
  2058.             XmNwidth = 269;
  2059.             XmNheight = 142;
  2060.             XmNtopAttachment = XmATTACH_WIDGET;
  2061.             XmNleftAttachment = XmATTACH_FORM;
  2062.             XmNleftOffset = 13;
  2063.             XmNtopOffset = 3;
  2064.             XmNrightOffset = 15;
  2065.             XmNrightAttachment = XmATTACH_FORM;
  2066.             XmNtopWidget = XmLabelGadget MidasStartupLabel;
  2067.             XmNbottomOffset = 5;
  2068.             XmNbottomAttachment = XmATTACH_WIDGET;
  2069.             XmNbottomWidget = XmPushButtonGadget MidasStartupSave;
  2070.             XmNeditMode = XmMULTI_LINE_EDIT;
  2071.             };
  2072.         };
  2073.     MidasInfo: XmFormDialog 
  2074.         {
  2075.         arguments
  2076.             {
  2077.             XmNx = 150;
  2078.             XmNy = 96;
  2079.             XmNborderWidth = 1;
  2080.             XmNresizePolicy = XmRESIZE_ANY;
  2081.             XmNwidth = 336;
  2082.             };
  2083.         controls
  2084.             {
  2085.             XmLabelGadget MidasInfoLabel;
  2086.             XmText MidasInfoClassText;
  2087.             XmLabelGadget MidasInfoNameLabel;
  2088.             XmLabelGadget MidasInfoClassLabel;
  2089.             XmText MidasInfoNameText;
  2090.             XmRowColumn MidasInfoButtonBox;
  2091.             XmArrowButtonGadget MidasInfoUpButton;
  2092.             };
  2093.         };
  2094.     MidasInfoLabel: XmLabelGadget 
  2095.         {
  2096.         arguments
  2097.             {
  2098.             XmNx = 13;
  2099.             XmNy = 17;
  2100.             XmNlabelString = 
  2101.             compound_string("Selected Widget");
  2102.             XmNtopAttachment = XmATTACH_FORM;
  2103.             XmNleftAttachment = XmATTACH_FORM;
  2104.             XmNleftOffset = 13;
  2105.             XmNtopOffset = 6;
  2106.             XmNalignment = XmALIGNMENT_CENTER;
  2107.             XmNrightOffset = 9;
  2108.             XmNrightAttachment = XmATTACH_FORM;
  2109.             };
  2110.         };
  2111.     MidasInfoNameLabel: XmLabelGadget 
  2112.         {
  2113.         arguments
  2114.             {
  2115.             XmNx = 15;
  2116.             XmNy = 45;
  2117.             XmNlabelString = 
  2118.             compound_string("Name:");
  2119.             XmNtopAttachment = XmATTACH_WIDGET;
  2120.             XmNleftAttachment = XmATTACH_FORM;
  2121.             XmNleftOffset = 15;
  2122.             XmNtopOffset = 6;
  2123.             XmNheight = 27;
  2124.             XmNtopWidget = XmLabelGadget MidasInfoLabel;
  2125.             };
  2126.         };
  2127.     MidasInfoClassLabel: XmLabelGadget 
  2128.         {
  2129.         arguments
  2130.             {
  2131.             XmNx = 16;
  2132.             XmNy = 98;
  2133.             XmNlabelString = 
  2134.             compound_string("Class:");
  2135.             XmNtopAttachment = XmATTACH_NONE;
  2136.             XmNleftAttachment = XmATTACH_FORM;
  2137.             XmNleftOffset = 16;
  2138.             XmNtopOffset = 0;
  2139.             XmNbottomOffset = 5;
  2140.             XmNbottomAttachment = XmATTACH_OPPOSITE_WIDGET;
  2141.             XmNbottomWidget = XmText MidasInfoClassText;
  2142.             XmNheight = 31;
  2143.             };
  2144.         };
  2145.     MidasInfoNameText: XmText 
  2146.         {
  2147.         arguments
  2148.             {
  2149.             XmNx = 65;
  2150.             XmNy = 26;
  2151.             XmNtopAttachment = XmATTACH_NONE;
  2152.             XmNleftAttachment = XmATTACH_WIDGET;
  2153.             XmNleftOffset = 7;
  2154.             XmNtopOffset = 0;
  2155.             XmNleftWidget = XmLabelGadget MidasInfoNameLabel;
  2156.             XmNrightOffset = 2;
  2157.             XmNrightAttachment = XmATTACH_WIDGET;
  2158.             XmNeditable = false;
  2159.             XmNbottomOffset = LabelTextOffset;
  2160.             XmNbottomAttachment = XmATTACH_OPPOSITE_WIDGET;
  2161.             XmNbottomWidget = XmLabelGadget MidasInfoNameLabel;
  2162.             XmNrightWidget = XmArrowButtonGadget MidasInfoUpButton;
  2163.             };
  2164.         };
  2165.     MidasInfoClassText: XmText 
  2166.         {
  2167.         arguments
  2168.             {
  2169.             XmNx = 65;
  2170.             XmNy = 93;
  2171.             XmNtopAttachment = XmATTACH_WIDGET;
  2172.             XmNleftAttachment = XmATTACH_OPPOSITE_WIDGET;
  2173.             XmNleftOffset = -1;
  2174.             XmNtopOffset = 8;
  2175.             XmNrightOffset = 0;
  2176.             XmNrightAttachment = XmATTACH_OPPOSITE_WIDGET;
  2177.             XmNeditable = false;
  2178.             XmNtopWidget = XmText MidasInfoNameText;
  2179.             XmNleftWidget = XmText MidasInfoNameText;
  2180.             XmNrightWidget = XmText MidasInfoNameText;
  2181.             };
  2182.         };
  2183.     MidasInfoButtonBox: XmRowColumn 
  2184.         {
  2185.         arguments
  2186.             {
  2187.             XmNx = 7;
  2188.             XmNy = 159;
  2189.             XmNborderWidth = 1;
  2190.             XmNtopAttachment = XmATTACH_WIDGET;
  2191.             XmNleftAttachment = XmATTACH_FORM;
  2192.             XmNleftOffset = 0;
  2193.             XmNtopOffset = 9;
  2194.             XmNrightOffset = 0;
  2195.             XmNrightAttachment = XmATTACH_FORM;
  2196.             XmNtopWidget = XmText MidasInfoClassText;
  2197.             };
  2198.         };
  2199.     MidasCallbackManagerClassLabel: XmLabelGadget 
  2200.         {
  2201.         arguments
  2202.             {
  2203.             XmNx = 14;
  2204.             XmNy = 41;
  2205.             XmNlabelString = 
  2206.             compound_string("Class");
  2207.             XmNtopAttachment = XmATTACH_NONE;
  2208.             XmNleftAttachment = XmATTACH_NONE;
  2209.             XmNleftOffset = 0;
  2210.             XmNtopOffset = 0;
  2211.             XmNbottomOffset = 6;
  2212.             XmNbottomAttachment = XmATTACH_OPPOSITE_WIDGET;
  2213.             XmNbottomWidget = XmText MidasCallbackManagerClassText;
  2214.             XmNrightOffset = 4;
  2215.             XmNrightAttachment = XmATTACH_WIDGET;
  2216.             XmNrightWidget = XmText MidasCallbackManagerClassText;
  2217.             };
  2218.         };
  2219.     MidasCallbackManagerWidgetText: XmText 
  2220.         {
  2221.         arguments
  2222.             {
  2223.             XmNx = 73;
  2224.             XmNy = 9;
  2225.             XmNtopAttachment = XmATTACH_NONE;
  2226.             XmNleftAttachment = XmATTACH_WIDGET;
  2227.             XmNleftOffset = 2;
  2228.             XmNtopOffset = 0;
  2229.             XmNleftWidget = XmLabelGadget MidasCallbackManagerLabel;
  2230.             XmNrightOffset = 5;
  2231.             XmNrightAttachment = XmATTACH_FORM;
  2232.             XmNeditable = false;
  2233.             XmNbottomOffset = -6;
  2234.             XmNbottomAttachment = XmATTACH_OPPOSITE_WIDGET;
  2235.             XmNbottomWidget = XmLabelGadget MidasCallbackManagerLabel;
  2236.             };
  2237.         };
  2238.     MidasCallbackManagerClassText: XmText 
  2239.         {
  2240.         arguments
  2241.             {
  2242.             XmNx = 66;
  2243.             XmNy = 9;
  2244.             XmNtopAttachment = XmATTACH_WIDGET;
  2245.             XmNleftAttachment = XmATTACH_OPPOSITE_WIDGET;
  2246.             XmNleftOffset = 0;
  2247.             XmNtopOffset = 7;
  2248.             XmNrightOffset = 5;
  2249.             XmNrightAttachment = XmATTACH_FORM;
  2250.             XmNeditable = false;
  2251.             XmNtopWidget = XmText MidasCallbackManagerWidgetText;
  2252.             XmNleftWidget = XmText MidasCallbackManagerWidgetText;
  2253.             };
  2254.         };
  2255.     Class: XmLabelGadget 
  2256.         {
  2257.         arguments
  2258.             {
  2259.             XmNx = 15;
  2260.             XmNy = 38;
  2261.             XmNlabelString = 
  2262.             compound_string("Class");
  2263.             XmNtopAttachment = XmATTACH_NONE;
  2264.             XmNleftAttachment = XmATTACH_NONE;
  2265.             XmNleftOffset = 0;
  2266.             XmNtopOffset = 0;
  2267.             XmNrightOffset = 4;
  2268.             XmNrightAttachment = XmATTACH_WIDGET;
  2269.             XmNrightWidget = XmText ClassText;
  2270.             XmNbottomOffset = 7;
  2271.             XmNbottomAttachment = XmATTACH_OPPOSITE_WIDGET;
  2272.             XmNbottomWidget = XmText ClassText;
  2273.             };
  2274.         };
  2275.     NameText: XmText 
  2276.         {
  2277.         arguments
  2278.             {
  2279.             XmNx = 85;
  2280.             XmNy = 5;
  2281.             XmNtopAttachment = XmATTACH_NONE;
  2282.             XmNleftAttachment = XmATTACH_WIDGET;
  2283.             XmNleftOffset = 5;
  2284.             XmNtopOffset = 0;
  2285.             XmNeditable = false;
  2286.             XmNleftWidget = XmLabelGadget Label;
  2287.             XmNbottomOffset = -7;
  2288.             XmNbottomAttachment = XmATTACH_OPPOSITE_WIDGET;
  2289.             XmNbottomWidget = XmLabelGadget Label;
  2290.             XmNrightOffset = 9;
  2291.             XmNrightAttachment = XmATTACH_FORM;
  2292.             };
  2293.         };
  2294.     ClassText: XmText 
  2295.         {
  2296.         arguments
  2297.             {
  2298.             XmNx = 86;
  2299.             XmNy = 49;
  2300.             XmNtopAttachment = XmATTACH_WIDGET;
  2301.             XmNleftAttachment = XmATTACH_OPPOSITE_WIDGET;
  2302.             XmNleftOffset = -1;
  2303.             XmNtopOffset = 5;
  2304.             XmNeditable = false;
  2305.             XmNtopWidget = XmText NameText;
  2306.             XmNleftWidget = XmText NameText;
  2307.             XmNrightOffset = 9;
  2308.             XmNrightAttachment = XmATTACH_FORM;
  2309.             };
  2310.         };
  2311.     MidasIngotManagerClassLabel: XmLabelGadget 
  2312.         {
  2313.         arguments
  2314.             {
  2315.             XmNx = 10;
  2316.             XmNy = 41;
  2317.             XmNlabelString = 
  2318.             compound_string("Class");
  2319.             XmNtopAttachment = XmATTACH_NONE;
  2320.             XmNleftAttachment = XmATTACH_NONE;
  2321.             XmNleftOffset = 0;
  2322.             XmNtopOffset = 0;
  2323.             XmNrightOffset = 8;
  2324.             XmNrightAttachment = XmATTACH_WIDGET;
  2325.             XmNrightWidget = XmText MidasIngotManagerClassText;
  2326.             XmNbottomOffset = 6;
  2327.             XmNbottomAttachment = XmATTACH_OPPOSITE_WIDGET;
  2328.             XmNbottomWidget = XmText MidasIngotManagerClassText;
  2329.             };
  2330.         };
  2331.     MidasIngotManagerClassText: XmText 
  2332.         {
  2333.         arguments
  2334.             {
  2335.             XmNx = 68;
  2336.             XmNy = 55;
  2337.             XmNtopAttachment = XmATTACH_WIDGET;
  2338.             XmNleftAttachment = XmATTACH_FORM;
  2339.             XmNleftOffset = 66;
  2340.             XmNtopOffset = 3;
  2341.             XmNrightOffset = 7;
  2342.             XmNrightAttachment = XmATTACH_FORM;
  2343.             XmNeditable = false;
  2344.             XmNtopWidget = XmText MidasIngotManagerNameText;
  2345.             };
  2346.         };
  2347.     MidasIngotManagerNameText: XmText 
  2348.         {
  2349.         arguments
  2350.             {
  2351.             XmNx = 66;
  2352.             XmNy = 11;
  2353.             XmNtopAttachment = XmATTACH_NONE;
  2354.             XmNleftAttachment = XmATTACH_WIDGET;
  2355.             XmNleftOffset = 9;
  2356.             XmNtopOffset = 0;
  2357.             XmNrightOffset = 7;
  2358.             XmNrightAttachment = XmATTACH_FORM;
  2359.             XmNeditable = false;
  2360.             XmNbottomOffset = -8;
  2361.             XmNbottomAttachment = XmATTACH_OPPOSITE_WIDGET;
  2362.             XmNbottomWidget = XmLabelGadget MidasIngotManagerLabel;
  2363.             XmNleftWidget = XmLabelGadget MidasIngotManagerLabel;
  2364.             };
  2365.         };
  2366.     MidasIngotValueOwnerText: XmText 
  2367.         {
  2368.         arguments
  2369.             {
  2370.             XmNx = 89;
  2371.             XmNy = 51;
  2372.             XmNtopAttachment = XmATTACH_WIDGET;
  2373.             XmNleftAttachment = XmATTACH_OPPOSITE_WIDGET;
  2374.             XmNleftOffset = 0;
  2375.             XmNtopOffset = 4;
  2376.             XmNleftWidget = XmText MidasIngotManagerValueText;
  2377.             XmNrightOffset = 0;
  2378.             XmNrightAttachment = XmATTACH_OPPOSITE_WIDGET;
  2379.             XmNrightWidget = XmText MidasIngotManagerValueText;
  2380.             XmNtopWidget = XmText MidasIngotManagerValueText;
  2381.             XmNeditable = false;
  2382.             };
  2383.         };
  2384.     MidasIngotValueOwnerLabel: XmLabelGadget 
  2385.         {
  2386.         arguments
  2387.             {
  2388.             XmNx = 5;
  2389.             XmNy = 45;
  2390.             XmNlabelString = 
  2391.             compound_string("Owner");
  2392.             XmNtopAttachment = XmATTACH_NONE;
  2393.             XmNleftAttachment = XmATTACH_NONE;
  2394.             XmNleftOffset = 0;
  2395.             XmNtopOffset = 0;
  2396.             XmNheight = 22;
  2397.             XmNbottomOffset = 6;
  2398.             XmNbottomAttachment = XmATTACH_OPPOSITE_WIDGET;
  2399.             XmNbottomWidget = XmText MidasIngotValueOwnerText;
  2400.             XmNrightOffset = 5;
  2401.             XmNrightAttachment = XmATTACH_WIDGET;
  2402.             XmNrightWidget = XmText MidasIngotValueOwnerText;
  2403.             };
  2404.         };
  2405.     MidasIngotManagerCreateNew: XmPushButtonGadget 
  2406.         {
  2407.         arguments
  2408.             {
  2409.             XmNx = 257;
  2410.             XmNy = 366;
  2411.             XmNlabelString = 
  2412.             compound_string("Create New Ingot...");
  2413.             XmNtopAttachment = XmATTACH_NONE;
  2414.             XmNleftAttachment = XmATTACH_NONE;
  2415.             XmNleftOffset = 0;
  2416.             XmNtopOffset = 0;
  2417.             XmNbottomOffset = 6;
  2418.             XmNbottomAttachment = XmATTACH_FORM;
  2419.             XmNrightOffset = 9;
  2420.             XmNrightAttachment = XmATTACH_FORM;
  2421.             };
  2422.         };
  2423.     MidasCreateNewIngot: XmFormDialog 
  2424.         {
  2425.         arguments
  2426.             {
  2427.             XmNx = 99;
  2428.             XmNy = 665;
  2429.             XmNwidth = 338;
  2430.             XmNheight = 139;
  2431.             XmNborderWidth = 1;
  2432.             XmNautoUnmanage = false;
  2433.             XmNdefaultButton = XmPushButtonGadget MidasCreateIngotOk;
  2434.             };
  2435.         controls
  2436.             {
  2437.             XmLabelGadget MidasCreateIngotNameLabel;
  2438.             XmLabelGadget MidasCreateIngotOwnerLabel;
  2439.             XmText MidasCreateIngotOwnerText;
  2440.             XmArrowButtonGadget MidasCreateIngotUp;
  2441.             XmText MidasCreateIngotNameText;
  2442.             XmPushButtonGadget MidasCreateIngotOk;
  2443.             XmPushButtonGadget MidasCreateIngotCancel;
  2444.             };
  2445.         };
  2446.     MidasCreateIngotNameLabel: XmLabelGadget 
  2447.         {
  2448.         arguments
  2449.             {
  2450.             XmNx = 13;
  2451.             XmNy = 18;
  2452.             XmNlabelString = 
  2453.             compound_string("Name");
  2454.             XmNtopAttachment = XmATTACH_NONE;
  2455.             XmNleftAttachment = XmATTACH_NONE;
  2456.             XmNleftOffset = 0;
  2457.             XmNtopOffset = 0;
  2458.             XmNrightOffset = 5;
  2459.             XmNrightAttachment = XmATTACH_WIDGET;
  2460.             XmNrightWidget = XmText MidasCreateIngotNameText;
  2461.             XmNbottomOffset = 9;
  2462.             XmNbottomAttachment = XmATTACH_OPPOSITE_WIDGET;
  2463.             XmNbottomWidget = XmText MidasCreateIngotNameText;
  2464.             };
  2465.         };
  2466.     MidasCreateIngotOwnerLabel: XmLabelGadget 
  2467.         {
  2468.         arguments
  2469.             {
  2470.             XmNx = 17;
  2471.             XmNy = 154;
  2472.             XmNlabelString = 
  2473.             compound_string("Owner");
  2474.             XmNtopAttachment = XmATTACH_NONE;
  2475.             XmNleftAttachment = XmATTACH_FORM;
  2476.             XmNleftOffset = 6;
  2477.             XmNtopOffset = 0;
  2478.             XmNrightOffset = 0;
  2479.             XmNrightAttachment = XmATTACH_NONE;
  2480.             XmNbottomOffset = 9;
  2481.             XmNbottomAttachment = XmATTACH_WIDGET;
  2482.             XmNheight = 28;
  2483.             XmNbottomWidget = XmPushButtonGadget MidasCreateIngotOk;
  2484.             };
  2485.         };
  2486.     MidasCreateIngotUp: XmArrowButtonGadget 
  2487.         {
  2488.         arguments
  2489.             {
  2490.             XmNx = 299;
  2491.             XmNy = 76;
  2492.             XmNtopAttachment = XmATTACH_NONE;
  2493.             XmNleftAttachment = XmATTACH_NONE;
  2494.             XmNleftOffset = 0;
  2495.             XmNtopOffset = 0;
  2496.             XmNrightOffset = 10;
  2497.             XmNrightAttachment = XmATTACH_FORM;
  2498.             XmNbottomOffset = -1;
  2499.             XmNbottomAttachment = XmATTACH_OPPOSITE_WIDGET;
  2500.             XmNbottomWidget = XmLabelGadget MidasCreateIngotOwnerLabel;
  2501.             };
  2502.         };
  2503.     MidasCreateIngotNameText: XmText 
  2504.         {
  2505.         arguments
  2506.             {
  2507.             XmNx = 102;
  2508.             XmNy = 11;
  2509.             XmNtopAttachment = XmATTACH_NONE;
  2510.             XmNleftAttachment = XmATTACH_OPPOSITE_WIDGET;
  2511.             XmNleftOffset = -1;
  2512.             XmNtopOffset = 0;
  2513.             XmNbottomOffset = 7;
  2514.             XmNbottomAttachment = XmATTACH_WIDGET;
  2515.             XmNbottomWidget = XmText MidasCreateIngotOwnerText;
  2516.             XmNleftWidget = XmText MidasCreateIngotOwnerText;
  2517.             XmNwidth = 176;
  2518.             XmNrightOffset = 0;
  2519.             XmNrightAttachment = XmATTACH_OPPOSITE_WIDGET;
  2520.             XmNrightWidget = XmText MidasCreateIngotOwnerText;
  2521.             };
  2522.         };
  2523.     MidasCreateIngotOwnerText: XmText 
  2524.         {
  2525.         arguments
  2526.             {
  2527.             XmNx = 76;
  2528.             XmNy = 100;
  2529.             XmNtopAttachment = XmATTACH_NONE;
  2530.             XmNleftAttachment = XmATTACH_WIDGET;
  2531.             XmNleftOffset = 6;
  2532.             XmNtopOffset = 0;
  2533.             XmNbottomOffset = -5;
  2534.             XmNbottomAttachment = XmATTACH_OPPOSITE_WIDGET;
  2535.             XmNrightOffset = 6;
  2536.             XmNrightAttachment = XmATTACH_WIDGET;
  2537.             XmNrightWidget = XmArrowButtonGadget MidasCreateIngotUp;
  2538.             XmNbottomWidget = XmLabelGadget MidasCreateIngotOwnerLabel;
  2539.             XmNleftWidget = XmLabelGadget MidasCreateIngotOwnerLabel;
  2540.             };
  2541.         };
  2542.     MidasCreateIngotOk: XmPushButtonGadget 
  2543.         {
  2544.         arguments
  2545.             {
  2546.             XmNx = 7;
  2547.             XmNy = 91;
  2548.             XmNlabelString = 
  2549.             compound_string("Ok");
  2550.             XmNtopAttachment = XmATTACH_NONE;
  2551.             XmNleftAttachment = XmATTACH_FORM;
  2552.             XmNleftOffset = 29;
  2553.             XmNtopOffset = 0;
  2554.             XmNbottomOffset = 3;
  2555.             XmNbottomAttachment = XmATTACH_FORM;
  2556.             };
  2557.         };
  2558.     MidasCreateIngotCancel: XmPushButtonGadget 
  2559.         {
  2560.         arguments
  2561.             {
  2562.             XmNx = 220;
  2563.             XmNy = 94;
  2564.             XmNlabelString = 
  2565.             compound_string("Cancel");
  2566.             XmNtopAttachment = XmATTACH_NONE;
  2567.             XmNleftAttachment = XmATTACH_NONE;
  2568.             XmNleftOffset = 0;
  2569.             XmNtopOffset = 0;
  2570.             XmNbottomOffset = 0;
  2571.             XmNbottomAttachment = XmATTACH_OPPOSITE_WIDGET;
  2572.             XmNbottomWidget = XmPushButtonGadget MidasCreateIngotOk;
  2573.             XmNrightOffset = 8;
  2574.             XmNrightAttachment = XmATTACH_FORM;
  2575.             };
  2576.         };
  2577.     MidasEvalTypeText: XmText 
  2578.         {
  2579.         arguments
  2580.             {
  2581.             XmNx = 155;
  2582.             XmNy = 83;
  2583.             XmNtopAttachment = XmATTACH_WIDGET;
  2584.             XmNleftAttachment = XmATTACH_OPPOSITE_WIDGET;
  2585.             XmNleftOffset = 0;
  2586.             XmNtopOffset = 4;
  2587.             XmNrightOffset = 16;
  2588.             XmNrightAttachment = XmATTACH_FORM;
  2589.             XmNleftWidget = XmText MidasEvalResultText;
  2590.             XmNrows = 1;
  2591.             XmNeditable = false;
  2592.             XmNtopWidget = XmText MidasEvalResultText;
  2593.             };
  2594.         };
  2595.     MidasEvalTypeLabel: XmLabelGadget 
  2596.         {
  2597.         arguments
  2598.             {
  2599.             XmNx = 17;
  2600.             XmNy = 132;
  2601.             XmNlabelString = 
  2602.             compound_string("Result",separate=true) &
  2603.                 compound_string("Type");
  2604.             XmNtopAttachment = XmATTACH_NONE;
  2605.             XmNleftAttachment = XmATTACH_FORM;
  2606.             XmNleftOffset = 17;
  2607.             XmNtopOffset = 0;
  2608.             XmNbottomOffset = 0;
  2609.             XmNbottomAttachment = XmATTACH_OPPOSITE_WIDGET;
  2610.             XmNbottomWidget = XmText MidasEvalTypeText;
  2611.             };
  2612.         };
  2613.     MidasInfoUpButton: XmArrowButtonGadget 
  2614.         {
  2615.         arguments
  2616.             {
  2617.             XmNx = 301;
  2618.             XmNy = 33;
  2619.             XmNtopAttachment = XmATTACH_NONE;
  2620.             XmNleftAttachment = XmATTACH_NONE;
  2621.             XmNleftOffset = 0;
  2622.             XmNtopOffset = 0;
  2623.             XmNwidth = 34;
  2624.             XmNrightOffset = 1;
  2625.             XmNrightAttachment = XmATTACH_FORM;
  2626.             XmNheight = 29;
  2627.             XmNbottomOffset = -28;
  2628.             XmNbottomAttachment = XmATTACH_WIDGET;
  2629.             XmNbottomWidget = XmLabelGadget MidasInfoNameLabel;
  2630.             };
  2631.         };
  2632.     MidasIngotManagerCallbackOption: XmToggleButtonGadget 
  2633.         {
  2634.         arguments
  2635.             {
  2636.             XmNlabelString = 
  2637.             compound_string("Invoke Callback When Parent Created");
  2638.             XmNleftAttachment = XmATTACH_FORM;
  2639.             XmNtopAttachment = XmATTACH_NONE;
  2640.             XmNleftOffset = 14;
  2641.             XmNtopOffset = 2;
  2642.             XmNy = 176;
  2643.             XmNbottomAttachment = XmATTACH_WIDGET;
  2644.             XmNbottomWidget = XmPushButtonGadget MidasIngotManagerCallbackApply;
  2645.             XmNbottomOffset = 1;
  2646.             };
  2647.         };
  2648.     MidasHelp: XmMainWindow 
  2649.         {
  2650.         arguments
  2651.             {
  2652.             XmNx = 150;
  2653.             XmNy = 104;
  2654.             XmNborderWidth = 1;
  2655.             XmNwidth = 454;
  2656.             XmNheight = 418;
  2657.             XmNmessageWindow = XmForm MidasHelpBulletinBoard;
  2658.             XmNscrollingPolicy = XmAUTOMATIC;
  2659.             };
  2660.         controls
  2661.             {
  2662.             XmForm MidasHelpBulletinBoard;
  2663.             unmanaged XmPromptDialog MidasHelpSearchDialog;
  2664.             };
  2665.         };
  2666.     MidasHelpBulletinBoard: XmForm 
  2667.         {
  2668.         arguments
  2669.             {
  2670.             XmNborderWidth = 1;
  2671.             XmNresizePolicy = XmRESIZE_GROW;
  2672.             XmNmarginHeight = 10;
  2673.             };
  2674.         controls
  2675.             {
  2676.             XmPushButtonGadget MidasHelpGoBack;
  2677.             XmPushButtonGadget MidasHelpSearch;
  2678.             XmPushButtonGadget MidasHelpDismiss;
  2679.             };
  2680.         };
  2681.     MidasHelpGoBack: XmPushButtonGadget 
  2682.         {
  2683.         arguments
  2684.             {
  2685.             XmNx = 11;
  2686.             XmNy = 2;
  2687.             XmNlabelString = 
  2688.             compound_string("Go Back");
  2689.             XmNleftAttachment = XmATTACH_FORM;
  2690.             XmNleftOffset = 11;
  2691.             XmNbottomAttachment = XmATTACH_FORM;
  2692.             XmNbottomOffset = 0;
  2693.             };
  2694.         };
  2695.     MidasHelpDismiss: XmPushButtonGadget 
  2696.         {
  2697.         arguments
  2698.             {
  2699.             XmNlabelString = 
  2700.             compound_string("Dismiss");
  2701.             XmNleftAttachment = XmATTACH_NONE;
  2702.             XmNtopAttachment = XmATTACH_OPPOSITE_WIDGET;
  2703.             XmNleftOffset = 367;
  2704.             XmNtopOffset = 0;
  2705.             XmNx = 367;
  2706.             XmNrightAttachment = XmATTACH_FORM;
  2707.             XmNrightOffset = 12;
  2708.             XmNtopWidget = XmPushButtonGadget MidasHelpGoBack;
  2709.             };
  2710.         };
  2711.     MidasHelpSearch: XmPushButtonGadget 
  2712.         {
  2713.         arguments
  2714.             {
  2715.             XmNlabelString = 
  2716.             compound_string("Search...");
  2717.             XmNleftAttachment = XmATTACH_WIDGET;
  2718.             XmNtopAttachment = XmATTACH_OPPOSITE_WIDGET;
  2719.             XmNleftOffset = 19;
  2720.             XmNtopOffset = 0;
  2721.             XmNtopWidget = XmPushButtonGadget MidasHelpGoBack;
  2722.             XmNleftWidget = XmPushButtonGadget MidasHelpGoBack;
  2723.             };
  2724.         };
  2725.     MidasHelpSearchDialog: XmPromptDialog 
  2726.         {
  2727.         arguments
  2728.             {
  2729.             XmNborderWidth = 1;
  2730.             };
  2731.         };
  2732.     Verb_Is_Toggle: XmToggleButtonGadget 
  2733.         {
  2734.         arguments
  2735.             {
  2736.             XmNlabelString = 
  2737.             compound_string("Is Toggle Button");
  2738.             XmNleftAttachment = XmATTACH_OPPOSITE_WIDGET;
  2739.             XmNtopAttachment = XmATTACH_NONE;
  2740.             XmNleftOffset = 0;
  2741.             XmNtopOffset = 246;
  2742.             XmNy = 246;
  2743.             XmNleftWidget = XmText Verb_Text;
  2744.             XmNbottomAttachment = XmATTACH_WIDGET;
  2745.             XmNbottomWidget = XmText Verb_Text;
  2746.             XmNbottomOffset = 1;
  2747.             };
  2748.         callbacks
  2749.             {
  2750.             MrmNcreateCallback = procedures
  2751.                 {
  2752.                 CustomCreate(22);
  2753.                 };
  2754.             };
  2755.         };
  2756.  
  2757. end module;
  2758.  
  2759.